You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@archiva.apache.org by ol...@apache.org on 2012/03/01 12:46:38 UTC
svn commit: r1295526 -
/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/proxy-connectors.js
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());
+ }
}
}