Update of /var/cvs/applications/searchrelate/templates
In directory james.mmbase.org:/tmp/cvs-serv29533/templates
Modified Files:
List.js.jsp
Log Message:
See also: http://cvs.mmbase.org/viewcvs/applications/searchrelate/templates
Index: List.js.jsp
===================================================================
RCS file: /var/cvs/applications/searchrelate/templates/List.js.jsp,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -b -r1.26 -r1.27
--- List.js.jsp 26 Sep 2008 13:40:42 -0000 1.26
+++ List.js.jsp 26 Sep 2008 14:08:04 -0000 1.27
@@ -17,7 +17,7 @@
* - mmsrCreated
*
* @author Michiel Meeuwissen
- * @version $Id: List.js.jsp,v 1.26 2008/09/26 13:40:42 michiel Exp $
+ * @version $Id: List.js.jsp,v 1.27 2008/09/26 14:08:04 michiel Exp $
*/
@@ -257,10 +257,7 @@
* @param stale Number of millisecond the content may be aut of date. Defaults
to 5 s. But on unload it is set to 0.
*/
List.prototype.commit = function(stale, leavePage) {
- if (leavePage && ! List.prototype.leftPage) {
- List.prototype.leftPage = true;
- $.ajax({ type: "GET", async: false, url:
"${mm:link('/mmbase/searchrelate/list/leavePage.jspx')}" });
- }
+ var result;
if(this.needsCommit()) {
if (this.valid) {
var now = new Date();
@@ -291,17 +288,22 @@
}
});
- return true;
+ result = true;
} else {
// not stale enough
- return true;
+ result = false;
}
} else {
- return false;
+ result = false;
}
} else {
- return true;
+ result = true;
}
+ if (leavePage && ! List.prototype.leftPage) {
+ List.prototype.leftPage = true;
+ $.ajax({ type: "GET", async: true, url:
"${mm:link('/mmbase/searchrelate/list/leavePage.jspx')}" });
+ }
+ return result;
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs