From 56f41af7a50c6b251a45c872c2d9ec84839c25df Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Fri, 18 Jun 2010 13:17:01 -0400
Subject: [PATCH] - Extend rcmail.env.messages with 'flags' object for plugin's flags (#1486266)

---
 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 3067794..8cf81f8 100644
--- a/program/js/app.js
+++ b/program/js/app.js
@@ -1538,7 +1538,7 @@
         }
       }
     }
-    
+
     return allow ? (copy ? 2 : 1) : 0;
   };
 
@@ -1594,7 +1594,9 @@
       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 @@
 
     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');

--
Gitblit v1.9.1