From a23a2b3039800b5d4e71514aebe835afaf26bd81 Mon Sep 17 00:00:00 2001
From: Thomas Bruederli <thomas@roundcube.net>
Date: Tue, 11 Feb 2014 15:12:34 -0500
Subject: [PATCH] Update env in main window for ACL dialog autocompletion (#1489594)

---
 plugins/acl/acl.js |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/plugins/acl/acl.js b/plugins/acl/acl.js
index 7eb2653..acea60a 100644
--- a/plugins/acl/acl.js
+++ b/plugins/acl/acl.js
@@ -14,6 +14,11 @@
                 var inst = rcmail.is_framed() ? parent.rcmail : rcmail;
                 inst.init_address_input_events($('#acluser'), {action:'settings/plugin.acl-autocomplete'});
 
+                // pass config settings and localized texts to autocomplete context
+                inst.set_env({ autocomplete_max:rcmail.env.autocomplete_max, autocomplete_min_length:rcmail.env.autocomplete_min_length });
+                inst.add_label('autocompletechars', rcmail.labels.autocompletechars);
+                inst.add_label('autocompletemore', rcmail.labels.autocompletemore);
+
                 // fix inserted value
                 inst.addEventListener('autocomplete_insert', function(e) {
                     if (e.field.id != 'acluser')

--
Gitblit v1.9.1