Make sure ajax flag is at the end so framework finds it

This commit is contained in:
Nathan Gray 2013-11-26 22:23:08 +00:00
parent 52dbc208a6
commit 0502f9326c

View File

@ -307,6 +307,11 @@ egw.extend('links', egw.MODULE_GLOBAL, function() {
// if there are vars, we add them urlencoded to the url // if there are vars, we add them urlencoded to the url
var query = []; var query = [];
// If ajax flag is there, it must be the last one
var ajax = vars.ajax || false;
delete vars.ajax;
for(var name in vars) for(var name in vars)
{ {
var val = vars[name]; var val = vars[name];
@ -322,6 +327,12 @@ egw.extend('links', egw.MODULE_GLOBAL, function() {
query.push(name+'='+encodeURIComponent(val)); query.push(name+'='+encodeURIComponent(val));
} }
} }
// Add ajax flag at the end
if(ajax)
{
query.push('ajax='+encodeURIComponent(ajax));
}
return query.length ? _url+'?'+query.join('&') : _url; return query.length ? _url+'?'+query.join('&') : _url;
}, },