5414: Merge branch 'master' into 5414-keep-service-hints
[arvados.git] / apps / workbench / app / models / arvados_base.rb
index bc5a9a37ddc351754feaef68c8d01916f6ca052c..2fca11ecf13f75fb1b5a3838659da64665d40fbf 100644 (file)
@@ -135,6 +135,10 @@ class ArvadosBase < ActiveRecord::Base
     ArvadosResourceList.new(self).select(*args)
   end
 
+  def self.distinct(*args)
+    ArvadosResourceList.new(self).distinct(*args)
+  end
+
   def self.eager(*args)
     ArvadosResourceList.new(self).eager(*args)
   end
@@ -311,7 +315,7 @@ class ArvadosBase < ActiveRecord::Base
   end
 
   def self.creatable?
-    current_user
+    current_user.andand.is_active
   end
 
   def self.goes_in_projects?