2756: much cleaner and leaner
[arvados.git] / apps / workbench / app / helpers / application_helper.rb
index d6b258be6112cbe158c32d2d46814515edfd4fed..dbb05d6ad4ae1d0b9a027194c93d596f9b8007c8 100644 (file)
@@ -152,16 +152,16 @@ module ApplicationHelper
     else
       ajax_options['data-url'] = url_for(action: "create", controller: object.class.to_s.pluralize.underscore)
       ajax_options['data-pk'][:defaults] = object.attributes
-      ajax_options['data-pk'][:_method] = 'post'
     end
     ajax_options['data-pk'] = ajax_options['data-pk'].to_json
 
-    link_to attrvalue.to_s, '#', {
+    content_tag 'span', attrvalue.to_s, {
       "data-emptytext" => "none",
       "data-placement" => "bottom",
       "data-type" => input_type,
       "data-title" => "Update #{attr.gsub '_', ' '}",
       "data-name" => attr,
+      "data-object-uuid" => object.uuid,
       :class => "editable"
     }.merge(htmloptions).merge(ajax_options)
   end