You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@vcl.apache.org by jf...@apache.org on 2014/12/09 19:07:52 UTC

svn commit: r1644137 - in /vcl/trunk/web: .ht-inc/siteconfig.php js/siteconfig.js

Author: jfthomps
Date: Tue Dec  9 18:07:52 2014
New Revision: 1644137

URL: http://svn.apache.org/r1644137
Log:
(no JIRA)

siteconfig.php: modified AJupdateAllSettings: create new continuation with updated origvals and send back to client

siteconfig.js: modified generalSiteConfigCB: updated passed in continuation element with passed in updated continuation

Modified:
    vcl/trunk/web/.ht-inc/siteconfig.php
    vcl/trunk/web/js/siteconfig.js

Modified: vcl/trunk/web/.ht-inc/siteconfig.php
URL: http://svn.apache.org/viewvc/vcl/trunk/web/.ht-inc/siteconfig.php?rev=1644137&r1=1644136&r2=1644137&view=diff
==============================================================================
--- vcl/trunk/web/.ht-inc/siteconfig.php (original)
+++ vcl/trunk/web/.ht-inc/siteconfig.php Tue Dec  9 18:07:52 2014
@@ -454,13 +454,21 @@ class TimeVariable {
 				$newval = $newval * 60;
 			if($newval != $arr['val'])
 				$newvals[$arr['key']] = $newval;
+			$origvals[$id]['val'] = $newval;
 		}
 		foreach($newvals as $key => $val)
 			setVariable($key, $val, 'none');
+
+		$cdata = $this->basecdata;
+		$cdata['origvals'] = $origvals;
+		$savecont = addContinuationsEntry('AJupdateAllSettings', $cdata);
+
 		$arr = array('status' => 'success',
 		             'msgid' => "{$this->domidbase}msg",
 		             'btn' => "{$this->domidbase}btn",
-		             'msg' => $this->updatemsg);
+		             'msg' => $this->updatemsg,
+		             'contid' => "{$this->domidbase}cont",
+		             'savecont' => $savecont);
 		sendJSON($arr);
 	}
 

Modified: vcl/trunk/web/js/siteconfig.js
URL: http://svn.apache.org/viewvc/vcl/trunk/web/js/siteconfig.js?rev=1644137&r1=1644136&r2=1644137&view=diff
==============================================================================
--- vcl/trunk/web/js/siteconfig.js (original)
+++ vcl/trunk/web/js/siteconfig.js Tue Dec  9 18:07:52 2014
@@ -20,6 +20,7 @@ function generalSiteConfigCB(data, ioArg
 		dojo.removeClass(data.items.msgid, 'cfgerror');
 		dojo.addClass(data.items.msgid, 'cfgsuccess');
 		dojo.byId(data.items.msgid).innerHTML = data.items.msg;
+		dojo.byId(data.items.contid).value = data.items.savecont;
 		if('btn' in data.items)
 			dijit.byId(data.items.btn).set('disabled', false);
 		if('extrafunc' in data.items) {