Fossil SCM

fixed whoami requests in demo apps to notice when the user has been logged out (and logs him in with the new auth token).

stephan 2011-10-07 03:09 json-multitag-test
Commit ccc90734e097925e49b4474c3e1a564b9621ff9d
+1 -1
--- ajax/index.html
+++ ajax/index.html
@@ -222,11 +222,11 @@
222222
<input type='button' value='HAI' onclick='TheApp.cgi.HAI()' />
223223
<input type='button' value='HAI JSONP' onclick='TheApp.cgi.sendCommand("/json/HAI",undefined,{jsonp:"myJsonPCallback"});' />
224224
225225
<input type='button' value='version' onclick='TheApp.cgi.sendCommand("/json/version")' />
226226
<input type='button' value='stat' onclick='TheApp.cgi.sendCommand("/json/stat?full=0")' />
227
-<input type='button' value='whoami' onclick='TheApp.cgi.sendCommand("/json/whoami")' />
227
+<input type='button' value='whoami' onclick='TheApp.cgi.whoami()' />
228228
<input type='button' value='cap' onclick='TheApp.cgi.sendCommand("/json/cap")' />
229229
<input type='button' value='branch/list' onclick='TheApp.cgi.sendCommand("/json/branch/list")' />
230230
<input type='button' value='timeline/ci' onclick='TheApp.cgi.sendCommand("/json/timeline/ci?files=true")' />
231231
<input type='button' value='timeline/wiki' onclick='TheApp.cgi.sendCommand("/json/timeline/wiki")' />
232232
<input type='button' value='timeline/ticket' onclick='TheApp.cgi.sendCommand("/json/timeline/ticket")' />
233233
--- ajax/index.html
+++ ajax/index.html
@@ -222,11 +222,11 @@
222 <input type='button' value='HAI' onclick='TheApp.cgi.HAI()' />
223 <input type='button' value='HAI JSONP' onclick='TheApp.cgi.sendCommand("/json/HAI",undefined,{jsonp:"myJsonPCallback"});' />
224
225 <input type='button' value='version' onclick='TheApp.cgi.sendCommand("/json/version")' />
226 <input type='button' value='stat' onclick='TheApp.cgi.sendCommand("/json/stat?full=0")' />
227 <input type='button' value='whoami' onclick='TheApp.cgi.sendCommand("/json/whoami")' />
228 <input type='button' value='cap' onclick='TheApp.cgi.sendCommand("/json/cap")' />
229 <input type='button' value='branch/list' onclick='TheApp.cgi.sendCommand("/json/branch/list")' />
230 <input type='button' value='timeline/ci' onclick='TheApp.cgi.sendCommand("/json/timeline/ci?files=true")' />
231 <input type='button' value='timeline/wiki' onclick='TheApp.cgi.sendCommand("/json/timeline/wiki")' />
232 <input type='button' value='timeline/ticket' onclick='TheApp.cgi.sendCommand("/json/timeline/ticket")' />
233
--- ajax/index.html
+++ ajax/index.html
@@ -222,11 +222,11 @@
222 <input type='button' value='HAI' onclick='TheApp.cgi.HAI()' />
223 <input type='button' value='HAI JSONP' onclick='TheApp.cgi.sendCommand("/json/HAI",undefined,{jsonp:"myJsonPCallback"});' />
224
225 <input type='button' value='version' onclick='TheApp.cgi.sendCommand("/json/version")' />
226 <input type='button' value='stat' onclick='TheApp.cgi.sendCommand("/json/stat?full=0")' />
227 <input type='button' value='whoami' onclick='TheApp.cgi.whoami()' />
228 <input type='button' value='cap' onclick='TheApp.cgi.sendCommand("/json/cap")' />
229 <input type='button' value='branch/list' onclick='TheApp.cgi.sendCommand("/json/branch/list")' />
230 <input type='button' value='timeline/ci' onclick='TheApp.cgi.sendCommand("/json/timeline/ci?files=true")' />
231 <input type='button' value='timeline/wiki' onclick='TheApp.cgi.sendCommand("/json/timeline/wiki")' />
232 <input type='button' value='timeline/ticket' onclick='TheApp.cgi.sendCommand("/json/timeline/ticket")' />
233
--- ajax/js/fossil-ajaj.js
+++ ajax/js/fossil-ajaj.js
@@ -186,11 +186,11 @@
186186
ajajOpt = this.ajaj.normalizeAjaxParameters( ajajOpt || {} );
187187
var oldOnResponse = ajajOpt.onResponse;
188188
ajajOpt.onResponse = function(resp,req) {
189189
var thisOpt = this;
190190
if( resp && resp.payload ){
191
- if(!self.auth || (self.auth.authToken!=resp.payload.authToken)){
191
+ if(!self.auth || (self.auth.authToken!==resp.payload.authToken)){
192192
self.auth = resp.payload;
193193
if( WhAjaj.isFunction(self.onLogin) ){
194194
self.onLogin();
195195
}
196196
}
197197
--- ajax/js/fossil-ajaj.js
+++ ajax/js/fossil-ajaj.js
@@ -186,11 +186,11 @@
186 ajajOpt = this.ajaj.normalizeAjaxParameters( ajajOpt || {} );
187 var oldOnResponse = ajajOpt.onResponse;
188 ajajOpt.onResponse = function(resp,req) {
189 var thisOpt = this;
190 if( resp && resp.payload ){
191 if(!self.auth || (self.auth.authToken!=resp.payload.authToken)){
192 self.auth = resp.payload;
193 if( WhAjaj.isFunction(self.onLogin) ){
194 self.onLogin();
195 }
196 }
197
--- ajax/js/fossil-ajaj.js
+++ ajax/js/fossil-ajaj.js
@@ -186,11 +186,11 @@
186 ajajOpt = this.ajaj.normalizeAjaxParameters( ajajOpt || {} );
187 var oldOnResponse = ajajOpt.onResponse;
188 ajajOpt.onResponse = function(resp,req) {
189 var thisOpt = this;
190 if( resp && resp.payload ){
191 if(!self.auth || (self.auth.authToken!==resp.payload.authToken)){
192 self.auth = resp.payload;
193 if( WhAjaj.isFunction(self.onLogin) ){
194 self.onLogin();
195 }
196 }
197
--- ajax/wiki-editor.html
+++ ajax/wiki-editor.html
@@ -335,11 +335,11 @@
335335
336336
<hr/>
337337
<strong>Quick-posts:</strong><br/>
338338
<input type='button' value='HAI' onclick='TheApp.cgi.HAI()' />
339339
<input type='button' value='stat' onclick='TheApp.cgi.sendCommand("/json/stat")' />
340
-<input type='button' value='whoami' onclick='TheApp.cgi.sendCommand("/json/whoami")' />
340
+<input type='button' value='whoami' onclick='TheApp.cgi.whoami()' />
341341
<input type='button' value='wiki/list' onclick='TheApp.loadPageList()' />
342342
<!--
343343
<input type='button' value='timeline/ci' onclick='TheApp.cgi.sendCommand("/json/timeline/ci")' />
344344
-->
345345
346346
--- ajax/wiki-editor.html
+++ ajax/wiki-editor.html
@@ -335,11 +335,11 @@
335
336 <hr/>
337 <strong>Quick-posts:</strong><br/>
338 <input type='button' value='HAI' onclick='TheApp.cgi.HAI()' />
339 <input type='button' value='stat' onclick='TheApp.cgi.sendCommand("/json/stat")' />
340 <input type='button' value='whoami' onclick='TheApp.cgi.sendCommand("/json/whoami")' />
341 <input type='button' value='wiki/list' onclick='TheApp.loadPageList()' />
342 <!--
343 <input type='button' value='timeline/ci' onclick='TheApp.cgi.sendCommand("/json/timeline/ci")' />
344 -->
345
346
--- ajax/wiki-editor.html
+++ ajax/wiki-editor.html
@@ -335,11 +335,11 @@
335
336 <hr/>
337 <strong>Quick-posts:</strong><br/>
338 <input type='button' value='HAI' onclick='TheApp.cgi.HAI()' />
339 <input type='button' value='stat' onclick='TheApp.cgi.sendCommand("/json/stat")' />
340 <input type='button' value='whoami' onclick='TheApp.cgi.whoami()' />
341 <input type='button' value='wiki/list' onclick='TheApp.loadPageList()' />
342 <!--
343 <input type='button' value='timeline/ci' onclick='TheApp.cgi.sendCommand("/json/timeline/ci")' />
344 -->
345
346

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button