2754: Hide unhelpful "Add a new job" button.
[arvados.git] / apps / workbench / app / models / user.rb
index aee9a037838b4ee2eb8548cdfbe861c6ee77d26f..44d615b89fecf117dcc618e01627e1beb74e38f2 100644 (file)
@@ -39,9 +39,14 @@ class User < ArvadosBase
     [self.first_name, self.last_name].compact.join ' '
   end
 
-  def unsetup user
-    res = $arvados_api_client.api(user.class, "/#{user.uuid}/unsetup", {})
-    $arvados_api_client.unpack_api_response(res)
+  def unsetup
+    self.private_reload($arvados_api_client.api(self.class,
+                                                "/#{self.uuid}/unsetup",
+                                                {}))
+  end
+
+  def self.setup params
+    $arvados_api_client.api(self, "/setup", params)
   end
 
 end