2659: Fix crashes when current_user is nil.
[arvados.git] / services / api / app / controllers / arvados / v1 / groups_controller.rb
index be873fb7c9ab4ee7d34bff8b27110cb6ecc26d9c..c82ffb49cd7af8e4b7fe2afac128474718de71c8 100644 (file)
@@ -57,7 +57,7 @@ class Arvados::V1::GroupsController < ApplicationController
       :items_available => @items_available,
       :items => @objects.as_api_response(nil)
     }
-    render json: @object_list
+    send_json @object_list
   end
 
   protected
@@ -101,8 +101,8 @@ class Arvados::V1::GroupsController < ApplicationController
       if request_order
         @objects = @objects.order(request_order)
       else
-        # default to UUID, ignoring any currently requested ordering because it doesn't apply to this klass
-        @objects = @objects.order("#{klass.table_name}.uuid")
+        # default to created_at desc, ignoring any currently requested ordering because it doesn't apply to this klass
+        @objects = @objects.order("#{klass.table_name}.created_at desc")
       end
 
       @limit = limit_all - all_objects.count