]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
quota: Simplify quota_root_is_visible()
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Mon, 19 Aug 2024 10:19:17 +0000 (13:19 +0300)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Wed, 12 Feb 2025 10:34:14 +0000 (12:34 +0200)
src/plugins/quota/quota.c

index b30ea59e4418da8edeb60e342e8db42bb50d6c6f..7c7818b650a95b63c4fde7d337b1852430979945 100644 (file)
@@ -626,7 +626,7 @@ bool quota_root_is_namespace_visible(struct quota_root *root,
 static bool
 quota_root_is_visible(struct quota_root *root, struct mailbox *box)
 {
-       if (!quota_root_is_namespace_visible(root, box->list->ns))
+       if (array_lsearch_ptr(&root->namespaces, box->list->ns) == NULL)
                return FALSE;
        if (array_count(&root->quota->roots) == 1) {
                /* a single quota root: don't bother checking further */