type: "DELETE",
dataType: 'json',
success: function(data) {
+ clearUserMessages();
displaySuccessMessage( $.i18n.prop("artifact.metadata.deleted"));
self.entries.remove(entry);
}
}
saveProperty=function(entry){
+ if($.trim(entry.key() ).length<1){
+ clearUserMessages();
+ displayErrorMessage( $.i18n.prop("artifact.metadata.key.mandatory"));
+ return;
+ }
+ if($.trim(entry.value() ).length<1){
+ clearUserMessages();
+ displayErrorMessage( $.i18n.prop("artifact.metadata.value.mandatory"));
+ return;
+ }
var metadatasUrl="restServices/archivaServices/browseService/metadata/"+encodeURIComponent(groupId);
metadatasUrl+="/"+encodeURIComponent(artifactId);
metadatasUrl+="/"+encodeURIComponent(version);
type: "PUT",
dataType: 'json',
success: function(data) {
+ clearUserMessages();
displaySuccessMessage( $.i18n.prop("artifact.metadata.added"));
entry.editable(false);
entry.modified(false);