Author: olamy
Date: Thu Mar 1 11:46:37 2012
New Revision: 1295526
URL: http://svn.apache.org/viewvc?rev=1295526&view=rev
Log:
[MRM-1610] Use Jackson as jaxrs provider for cxf for performance reasons
fix proxy connector screen update policies when values comes from default
values.
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/proxy-connectors.js
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/proxy-connectors.js
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/proxy-connectors.js?rev=1295526&r1=1295525&r2=1295526&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/proxy-connectors.js
(original)
+++
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/proxy-connectors.js
Thu Mar 1 11:46:37 2012
@@ -81,13 +81,20 @@ $(function() {
this.updatePolicyEntry=function(key,value){
$.log("updatePolicyEntry:"+key+":"+value);
+ var found=false;
for(var i=0;i<self.policiesEntries().length;i++){
+ $.log('loop policiesEntries:'+self.policiesEntries()[i].key);
if (self.policiesEntries()[i].key==key){
self.policiesEntries()[i].value=value;
- $.log("really
updatedPolicyEntry:"+key+":"+self.policiesEntries()[i].value);
+ $.log("really
updatedPolicyEntry:"+key+":"+self.policiesEntries()[i].value)
+ found=true;
self.modified(true);
}
}
+ if(!found){
+ self.policiesEntries().push(new Entry(key,value));
+ $.log("added
updatedPolicyEntry:"+key+":"+self.policiesEntries()[i].value());
+ }
}
}