Author: olamy
Date: Sat Dec 22 23:44:25 2012
New Revision: 1425374

URL: http://svn.apache.org/viewvc?rev=1425374&view=rev
Log:
fix attributes names

Modified:
    
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/general-admin.js
    
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/general-admin.html

Modified: 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/general-admin.js
URL: 
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/general-admin.js?rev=1425374&r1=1425373&r2=1425374&view=diff
==============================================================================
--- 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/general-admin.js
 (original)
+++ 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/archiva/general-admin.js
 Sat Dec 22 23:44:25 2012
@@ -1160,7 +1160,7 @@ define("archiva.general-admin",["jquery"
 
 
   
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"
     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"
 
     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"
 
   }
 
+  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

Modified: 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/general-admin.html
URL: 
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/general-admin.html?rev=1425374&r1=1425373&r2=1425374&view=diff
==============================================================================
--- 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/general-admin.html
 (original)
+++ 
archiva/trunk/archiva-modules/archiva-web/archiva-webapp-js/src/main/webapp/js/templates/archiva/general-admin.html
 Sat Dec 22 23:44:25 2012
@@ -1040,7 +1040,7 @@
             <div class="control-group">
               <label class="control-label" 
for="usersCacheTimeToLiveSeconds">${$.i18n.prop('redback.runtime.usersCacheTimeToLiveSeconds.label')}</label>
               <div class="controls">
-                <input type="text" class="xlarge required numeric" 
data-bind="value: redbackRuntimeConfiguration().usersCacheTimeToLiveSeconds"
+                <input type="text" class="xlarge required numeric" 
data-bind="value: 
redbackRuntimeConfiguration().usersCacheConfiguration().timeToLiveSeconds"
                        id="usersCacheTimeToLiveSeconds" 
name="usersCacheTimeToLiveSeconds" />
               </div>
             </div>
@@ -1048,7 +1048,7 @@
             <div class="control-group">
               <label class="control-label" 
for="usersCacheTimeToIdleSeconds">${$.i18n.prop('redback.runtime.usersCacheTimeToIdleSeconds.label')}</label>
               <div class="controls">
-                <input type="text" class="xlarge required numeric" 
data-bind="value: redbackRuntimeConfiguration().usersCacheTimeToIdleSeconds"
+                <input type="text" class="xlarge required numeric" 
data-bind="value: 
redbackRuntimeConfiguration().usersCacheConfiguration().timeToIdleSeconds"
                        id="usersCacheTimeToIdleSeconds" 
name="usersCacheTimeToIdleSeconds" />
               </div>
             </div>


Reply via email to