if component[:script_parameters]
component[:script_parameters].each do |param, value_info|
if value_info.is_a? Hash
- value_info_partitioned = value_info[:value].partition('/') if value_info[:value].andand.class.eql?'String'
+ value_info_partitioned = value_info[:value].partition('/') if value_info[:value].andand.class.eql?(String)
value_info_value = value_info_partitioned ? value_info_partitioned[0] : value_info[:value]
value_info_class = resource_class_for_uuid value_info_value
if value_info_class == Link
%w(Compare Graph)
end
- def index
- @limit = 20
- super
- end
-
protected
def for_comparison v
if v.is_a? Hash or v.is_a? Array
end
end
+ def load_filters_and_paging_params
+ params[:limit] = 20
+ super
+ end
+
def find_objects_by_uuid
@objects = model_class.where(uuid: params[:uuids])
end
-
end