myexperiment-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[myexperiment-hackers] [2958] trunk/lib/rest.rb: bug fix for recent REST


From: noreply
Subject: [myexperiment-hackers] [2958] trunk/lib/rest.rb: bug fix for recent REST API changes
Date: Fri, 2 Mar 2012 16:29:16 +0000 (UTC)

Revision
2958
Author
dgc
Date
2012-03-02 16:29:14 +0000 (Fri, 02 Mar 2012)

Log Message

bug fix for recent REST API changes

Modified Paths

Diff

Modified: trunk/lib/rest.rb (2957 => 2958)


--- trunk/lib/rest.rb	2012-03-02 11:12:27 UTC (rev 2957)
+++ trunk/lib/rest.rb	2012-03-02 16:29:14 UTC (rev 2958)
@@ -208,10 +208,10 @@
           item_uri = rest_resource_uri(item)
 
           list_element_accessor = model_data['List Element Accessor'][i]
-          list_element_text     = list_element_accessor ? eval("item.#{model_data['List Element Accessor'][i]}") : item
+          list_element_item     = list_element_accessor ? eval("item.#{model_data['List Element Accessor'][i]}") : item
 
-          if list_element_text
-            if list_element_text.instance_of?(String)
+          if list_element_item
+            if list_element_item.instance_of?(String)
               el = LibXML::XML::Node.new(model_data['List Element Name'][i])
 
               item_attrs['resource'] = item_uri if item_uri && query["show-resource"] != "no"
@@ -221,18 +221,18 @@
                 el[key] = value
               end
 
-              el << list_element_text.to_s if list_element_text
+              el << list_element_item.to_s if list_element_item
 
               list_element << el
             else
-              el = rest_get_request_aux(item, user, query.merge({ "id" => item.id.to_s }), list_item_select_elements)
+              el = rest_get_request_aux(list_element_item, user, query.merge({ "id" => list_element_item.id.to_s }), list_item_select_elements)
 
               if model_data['List Element Name'][i]
                 el.name = model_data['List Element Name'][i]
               end
 
               if list_item_select_elements.nil? || list_item_select_elements.empty? 
-                el << item.label if item.respond_to?(:label)
+                el << list_element_item.label if list_element_item.respond_to?(:label)
               end
 
               list_element << el

reply via email to

[Prev in Thread] Current Thread [Next in Thread]