|  | @@ -1397,7 +1397,11 @@ class GoodsService
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              if (!empty($params['goods_premisses'])) {
 | 
	
		
			
				|  |  |                  if (!empty($data['goods_attribute_json']) && !is_array($data['goods_attribute_json'])) {
 | 
	
		
			
				|  |  | -                    $data['goods_attribute_json'] = json_decode($data['goods_attribute_json'], true);
 | 
	
		
			
				|  |  | +                    if (is_json($data['goods_attribute_json'])) {
 | 
	
		
			
				|  |  | +                        $data['goods_attribute_json'] = json_decode($data['goods_attribute_json'], true);
 | 
	
		
			
				|  |  | +                    } else {
 | 
	
		
			
				|  |  | +                        $data['goods_attribute_json'] = [];
 | 
	
		
			
				|  |  | +                    }
 | 
	
		
			
				|  |  |                  } elseif (empty($data['goods_attribute_json'])) {
 | 
	
		
			
				|  |  |                      $data['goods_attribute_json'] = [];
 | 
	
		
			
				|  |  |                  }
 |