]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
notify-status plugin: Use priv/status/<mailbox> for keys
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Wed, 20 Sep 2017 12:03:55 +0000 (15:03 +0300)
committerTimo Sirainen <tss@dovecot.fi>
Wed, 20 Sep 2017 12:37:26 +0000 (15:37 +0300)
priv/<mailbox>/status can't be used with dict-sql when <mailbox> has '/'.

src/plugins/notify-status/notify-status-plugin.c

index 539683b2aace9a4dafe10e1c5453676872427f81..1267784d3a458ca8907a5ff1cb0fce6ab5cf513f 100644 (file)
@@ -18,7 +18,7 @@
 #define NOTIFY_STATUS_SETTING_MAILBOX_PREFIX "notify_status_mailbox"
 #define NOTIFY_STATUS_SETTING_VALUE_TEMPLATE "notify_status_value"
 #define NOTIFY_STATUS_SETTING_VALUE_TEMPLATE_DEFAULT "{\"messages\":%{messages},\"unseen\":%{unseen}}"
-#define NOTIFY_STATUS_KEY "priv/%s/status"
+#define NOTIFY_STATUS_KEY "priv/status/%s"
 
 #define NOTIFY_STATUS_USER_CONTEXT(obj) \
        (struct notify_status_user*)MODULE_CONTEXT(obj, notify_status_user_module)