diff options
author | alecpl <alec@alec.pl> | 2010-06-18 17:17:01 +0000 |
---|---|---|
committer | alecpl <alec@alec.pl> | 2010-06-18 17:17:01 +0000 |
commit | 56f41af7a50c6b251a45c872c2d9ec84839c25df (patch) | |
tree | d057c18856784016443251996eb6b8327a633ca1 /program/js | |
parent | 16e83142546b6d4b4ac0840f628dc7da98666c97 (diff) |
- Extend rcmail.env.messages with 'flags' object for plugin's flags (#1486266)
Diffstat (limited to 'program/js')
-rw-r--r-- | program/js/app.js | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/program/js/app.js b/program/js/app.js index 3067794e8..8cf81f8ec 100644 --- a/program/js/app.js +++ b/program/js/app.js @@ -1538,7 +1538,7 @@ function rcube_webmail() } } } - + return allow ? (copy ? 2 : 1) : 0; }; @@ -1594,7 +1594,9 @@ function rcube_webmail() depth: flags.depth?flags.depth:0, unread_children: flags.unread_children?flags.unread_children:0, parent_uid: flags.parent_uid?flags.parent_uid:0, - selected: this.select_all_mode || this.message_list.in_selection(uid) + selected: this.select_all_mode || this.message_list.in_selection(uid), + // flags from plugins + flags: flags.extra_flags }); var c, tree = expando = '', @@ -4927,7 +4929,7 @@ function rcube_webmail() querystring += (querystring ? '&' : '') + '_remote=1'; var url = this.env.comm_path + '&_action=' + action + '&' + querystring; - + // send request console.log('HTTP GET: ' + url); $.get(url, { _unlock:(lock?1:0) }, function(data){ ref.http_response(data); }, 'json'); |