summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2010-12-03 11:27:42 +0000
committeralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2010-12-03 11:27:42 +0000
commit209cd5304c4b9503aa1a0e66558568ad5c0782b9 (patch)
tree496b696acc048397cee807c03a3cd097a2299d33
parentf44759d04a3ca41750da5dc60466cb5af24859ee (diff)
- Fix: copying all messages in a folder copies only current page
git-svn-id: https://svn.roundcube.net/trunk@4305 208e9e7b-5314-0410-a742-e7e81cd9613c
-rw-r--r--roundcubemail/program/js/app.js8
1 files changed, 5 insertions, 3 deletions
diff --git a/roundcubemail/program/js/app.js b/roundcubemail/program/js/app.js
index b14c66511..c7e46e69f 100644
--- a/roundcubemail/program/js/app.js
+++ b/roundcubemail/program/js/app.js
@@ -2386,8 +2386,10 @@ function rcube_webmail()
}
}
+ add_url += '&_uid='+this.uids_to_list(a_uids);
+
// send request to server
- this.http_post('copy', '_uid='+a_uids.join(',')+'&_mbox='+urlencode(this.env.mailbox)+add_url, lock);
+ this.http_post('copy', '_mbox='+urlencode(this.env.mailbox)+add_url, lock);
};
// move selected messages to the specified mailbox
@@ -2400,8 +2402,8 @@ function rcube_webmail()
if (!mbox || mbox == this.env.mailbox || (!this.env.uid && (!this.message_list || !this.message_list.get_selection().length)))
return;
- var lock = false;
- var add_url = '&_target_mbox='+urlencode(mbox)+'&_from='+(this.env.action ? this.env.action : '');
+ var lock = false,
+ add_url = '&_target_mbox='+urlencode(mbox)+'&_from='+(this.env.action ? this.env.action : '');
// show wait message
if (this.env.action == 'show') {