Arvados-DCO-1.1-Signed-off-by: Radhika Chippada <radhika@curoverse.com>
}
});
+ if(jQuery.isEmptyObject(tag_data)){
+ tag_data["empty"]=true
+ } else {
+ tag_data = {tag_data}
+ }
+
$.ajax($(location).attr('pathname')+'/save_tags', {
type: 'POST',
- data: {tag_data}
+ data: tag_data
}).success(function(data, status, jqxhr) {
$('.collection-tags-status').append('<div class="collection-tags-status-label alert alert-success"><p class="contain-align-left">Saved successfully.</p></div>');
}).fail(function(jqxhr, status, error) {
end
def save_tags
+ tags = nil
if params['tag_data']
+ tags = params['tag_data']
+ elsif params['empty']
+ tags = {}
+ end
+
+ if tags
props = @object.properties
- props[:tags] = params['tag_data']
+ props[:tags] = tags
if @object.update_attributes properties: props
else