From: Olivier Lamy Date: Sat, 22 Dec 2012 23:44:25 +0000 (+0000) Subject: fix attributes names X-Git-Tag: archiva-1.4-M4~403 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=93bca03337795dd8fc9fa1d86a42246ca9e72b0a;p=archiva.git fix attributes names git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1425374 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/general-admin.js b/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/general-admin.js index 8b5513494..6d3bbca90 100644 --- a/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/general-admin.js +++ b/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/general-admin.js @@ -1160,7 +1160,7 @@ define("archiva.general-admin",["jquery","i18n","utils","jquery.tmpl","knockout" RedbackRuntimeConfiguration=function(userManagerImpls,ldapConfiguration,migratedFromRedbackConfiguration,configurationPropertiesEntries - ,useUsersCache,usersCacheTimeToIdleSeconds,usersCacheTimeToLiveSeconds){ + ,useUsersCache,cacheConfiguration){ $.log("new RedbackRuntimeConfiguration"); var self=this; this.modified=ko.observable(false); @@ -1197,11 +1197,9 @@ define("archiva.general-admin",["jquery","i18n","utils","jquery.tmpl","knockout" this.useUsersCache=ko.observable(useUsersCache); this.useUsersCache.subscribe(function(newValue){self.modified(true)}); - this.usersCacheTimeToIdleSeconds=ko.observable(usersCacheTimeToIdleSeconds); - this.usersCacheTimeToIdleSeconds.subscribe(function(newValue){self.modified(true)}); + this.usersCacheConfiguration=ko.observable(cacheConfiguration); + this.usersCacheConfiguration.subscribe(function(newValue){self.modified(true)}); - this.usersCacheTimeToLiveSeconds=ko.observable(usersCacheTimeToLiveSeconds); - this.usersCacheTimeToLiveSeconds.subscribe(function(newValue){self.modified(true)}); } @@ -1212,7 +1210,7 @@ define("archiva.general-admin",["jquery","i18n","utils","jquery.tmpl","knockout" var redbackRuntimeConfiguration = new RedbackRuntimeConfiguration(data.userManagerImpls,ldapConfiguration,data.migratedFromRedbackConfiguration,[] - ,data.useUsersCache,data.usersCacheTimeToIdleSeconds,data.usersCacheTimeToLiveSeconds); + ,data.useUsersCache,mapCacheConfiguration(data.usersCacheConfiguration)); $.log("mapRedbackRuntimeConfiguration done"); var configurationPropertiesEntries = data.configurationPropertiesEntries == null ? []: $.each(data.configurationPropertiesEntries,function(item){ @@ -1499,6 +1497,23 @@ define("archiva.general-admin",["jquery","i18n","utils","jquery.tmpl","knockout" } + CacheConfiguration=function(timeToIdleSeconds,timeToLiveSeconds){ + var self=this; + this.modified=ko.observable(false); + + this.timeToIdleSeconds=ko.observable(timeToIdleSeconds); + this.timeToIdleSeconds.subscribe(function(newValue){self.modified(true)}); + + this.timeToLiveSeconds=ko.observable(timeToLiveSeconds); + this.timeToLiveSeconds.subscribe(function(newValue){self.modified(true)}); + } + + mapCacheConfiguration=function(data){ + if(!data){ + return new CacheConfiguration(); + } + return new CacheConfiguration(data.timeToIdleSeconds,data.timeToLiveSeconds); + } }); \ No newline at end of file diff --git a/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/general-admin.html b/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/general-admin.html index 6543a549f..a76af5111 100644 --- a/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/general-admin.html +++ b/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/general-admin.html @@ -1040,7 +1040,7 @@
-
@@ -1048,7 +1048,7 @@
-