Fix "create folder"
[arvados.git] / apps / workbench / app / models / arvados_base.rb
index f9f4e1c66a78a6e2c60a222f8bd3ba826be9a6c2..45a4d8b910941cbdff217c9e94df356844a9690b 100644 (file)
@@ -138,7 +138,7 @@ class ArvadosBase < ActiveRecord::Base
     # attributes can be modified during "save" -- we should update our copies
     resp.keys.each do |attr|
       if self.respond_to? "#{attr}=".to_sym
-        self.send(attr + '=', resp[attr.to_sym])
+        self.send(attr.to_s + '=', resp[attr.to_sym])
       end
     end
 
@@ -244,6 +244,10 @@ class ArvadosBase < ActiveRecord::Base
     }
   end
 
+  def class_for_display
+    self.class.to_s
+  end
+
   def self.creatable?
     current_user
   end
@@ -299,6 +303,10 @@ class ArvadosBase < ActiveRecord::Base
     (name if self.respond_to? :name) || uuid
   end
 
+  def content_summary
+    self.class.to_s
+  end
+
   def selection_label
     friendly_link_name
   end