if opts[:no_link] or (resource_class == User && !current_user)
raw(link_name)
else
- (link_to raw(link_name), { controller: resource_class.to_s.tableize, action: 'show', id: ((opts[:name_link].andand.uuid) || link_uuid) }, style_opts) + raw(tags)
+ controller_class = resource_class.to_s.tableize
+ if controller_class.eql?('groups') and object.andand.group_class.eql?('project')
+ controller_class = 'projects'
+ end
+ (link_to raw(link_name), { controller: controller_class, action: 'show', id: ((opts[:name_link].andand.uuid) || link_uuid) }, style_opts) + raw(tags)
end
else
# just return attrvalue if it is not recognizable as an Arvados object or uuid.
success: 'page-refresh'
}.to_json,
})
- is_readable_input = object_readable attrvalue unless attrvalue.andand.empty?
+ is_readable_input = attrvalue.present? and object_readable attrvalue, Collection
return content_tag('div', :class => 'input-group') do
html = text_field_tag(dn, display_value,
:class =>