[ARVADOS] updated: eea48f38868d0663e7c8d690247b84e340109dc4

git at public.curoverse.com git at public.curoverse.com
Mon Jul 21 16:23:39 EDT 2014


Summary of changes:
 apps/workbench/app/models/arvados_resource_list.rb | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

       via  eea48f38868d0663e7c8d690247b84e340109dc4 (commit)
      from  e74ede4659428af77c50057d69a0d08e4e74a6ef (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit eea48f38868d0663e7c8d690247b84e340109dc4
Author: Brett Smith <brett at curoverse.com>
Date:   Mon Jul 21 16:24:37 2014 -0400

    2044: Workbench resource lists support Enumerable-style select.
    
    Refs #2044.  Enumerable-style select is used in places like the groups
    index.

diff --git a/apps/workbench/app/models/arvados_resource_list.rb b/apps/workbench/app/models/arvados_resource_list.rb
index 3164c79..1a3c6b7 100644
--- a/apps/workbench/app/models/arvados_resource_list.rb
+++ b/apps/workbench/app/models/arvados_resource_list.rb
@@ -26,10 +26,15 @@ class ArvadosResourceList
     self
   end
 
-  def select(columns)
-    @select ||= []
-    @select += columns
-    self
+  def select(columns=nil)
+    # If no column arguments were given, invoke Enumerable#select.
+    if columns.nil?
+      super()
+    else
+      @select ||= []
+      @select += columns
+      self
+    end
   end
 
   def filter _filters

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list