Avoid empty _action= parameters in URLs

pull/176/head
Thomas Bruederli 11 years ago
parent 47fccf4fa6
commit 14423c867c

@ -6829,13 +6829,13 @@ function rcube_webmail()
if (action)
query._action = action;
else
else if (this.env.action)
query._action = this.env.action;
var base = this.env.comm_path, k, param = {};
// overwrite task name
if (query._action.match(/([a-z0-9_-]+)\/([a-z0-9-_.]+)/)) {
if (action && action.match(/([a-z0-9_-]+)\/([a-z0-9-_.]+)/)) {
query._action = RegExp.$2;
base = base.replace(/\_task=[a-z0-9_-]+/, '_task='+RegExp.$1);
}

Loading…
Cancel
Save