mirror of
				https://github.com/pgadmin-org/pgadmin4.git
				synced 2025-02-25 18:55:31 -06:00 
			
		
		
		
	@@ -230,6 +230,16 @@
 | 
			
		||||
      var data = defaultValue = item[args.column.field];
 | 
			
		||||
      if (typeof data === "object" && !Array.isArray(data)) {
 | 
			
		||||
        data = JSON.stringify(data);
 | 
			
		||||
      } else if (Array.isArray(data)) {
 | 
			
		||||
        var temp = [];
 | 
			
		||||
        $.each(data, function(i, val) {
 | 
			
		||||
          if (typeof val === "object") {
 | 
			
		||||
            temp.push(JSON.stringify(val));
 | 
			
		||||
          } else {
 | 
			
		||||
            temp.push(val)
 | 
			
		||||
          }
 | 
			
		||||
        });
 | 
			
		||||
        data = "[" + temp.join() + "]";
 | 
			
		||||
      }
 | 
			
		||||
      $input.val(data);
 | 
			
		||||
      $input.select();
 | 
			
		||||
@@ -466,6 +476,16 @@
 | 
			
		||||
      var data = defaultValue = item[args.column.field];
 | 
			
		||||
      if (typeof data === "object" && !Array.isArray(data)) {
 | 
			
		||||
        data = JSON.stringify(data);
 | 
			
		||||
      } else if (Array.isArray(data)) {
 | 
			
		||||
        var temp = [];
 | 
			
		||||
        $.each(data, function(i, val) {
 | 
			
		||||
          if (typeof val === "object") {
 | 
			
		||||
            temp.push(JSON.stringify(val));
 | 
			
		||||
          } else {
 | 
			
		||||
            temp.push(val)
 | 
			
		||||
          }
 | 
			
		||||
        });
 | 
			
		||||
        data = "[" + temp.join() + "]";
 | 
			
		||||
      }
 | 
			
		||||
      $input.val(data);
 | 
			
		||||
      $input.select();
 | 
			
		||||
 
 | 
			
		||||
@@ -24,6 +24,16 @@
 | 
			
		||||
      // Stringify only if it's json object
 | 
			
		||||
      if (typeof value === "object" && !Array.isArray(value)) {
 | 
			
		||||
        return JSON.stringify(value);
 | 
			
		||||
      } else if (Array.isArray(value)) {
 | 
			
		||||
        var temp = [];
 | 
			
		||||
        $.each(value, function(i, val) {
 | 
			
		||||
          if (typeof val === "object") {
 | 
			
		||||
            temp.push(JSON.stringify(val));
 | 
			
		||||
          } else {
 | 
			
		||||
            temp.push(val)
 | 
			
		||||
          }
 | 
			
		||||
        });
 | 
			
		||||
        return "[" + temp.join() + "]"
 | 
			
		||||
      } else {
 | 
			
		||||
        return value;
 | 
			
		||||
      }
 | 
			
		||||
 
 | 
			
		||||
@@ -1790,7 +1790,7 @@ define(
 | 
			
		||||
                 */
 | 
			
		||||
              var explain_data_array = [];
 | 
			
		||||
              if(
 | 
			
		||||
                data.result && data.result.length > 1 &&
 | 
			
		||||
                data.result && data.result.length >= 1 &&
 | 
			
		||||
                  data.result[0] && data.result[0].hasOwnProperty(
 | 
			
		||||
                    'QUERY PLAN'
 | 
			
		||||
                  ) && _.isObject(data.result[0]['QUERY PLAN'])
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user