From f40e682800f72c034d4c3698c9984ab006913910 Mon Sep 17 00:00:00 2001 From: FreddleSpl0it Date: Fri, 6 May 2022 07:42:45 +0200 Subject: [PATCH] [Web] domain/mailbox tagging check for empty tags --- data/web/inc/functions.mailbox.inc.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/data/web/inc/functions.mailbox.inc.php b/data/web/inc/functions.mailbox.inc.php index f619f05d..1c6e5b40 100644 --- a/data/web/inc/functions.mailbox.inc.php +++ b/data/web/inc/functions.mailbox.inc.php @@ -568,6 +568,7 @@ function mailbox($_action, $_type, $_data = null, $_extra = null) { )); // save tags foreach($tags as $index => $tag){ + if (empty($tag)) continue; if ($index > $GLOBALS['TAGGING_LIMIT']) { $_SESSION['return'][] = array( 'type' => 'warning', @@ -1124,6 +1125,7 @@ function mailbox($_action, $_type, $_data = null, $_extra = null) { )); // save tags foreach($tags as $index => $tag){ + if (empty($tag)) continue; if ($index > $GLOBALS['TAGGING_LIMIT']) { $_SESSION['return'][] = array( 'type' => 'warning', @@ -2201,8 +2203,9 @@ function mailbox($_action, $_type, $_data = null, $_extra = null) { ':gal' => $gal, ':domain' => $domain )); - // save tags, tag_name is unique + // save tags foreach($tags as $index => $tag){ + if (empty($tag)) continue; if ($index > $GLOBALS['TAGGING_LIMIT']) { $_SESSION['return'][] = array( 'type' => 'warning', @@ -2368,8 +2371,9 @@ function mailbox($_action, $_type, $_data = null, $_extra = null) { ':description' => $description, ':domain' => $domain )); - // save tags, tag_name is unique + // save tags foreach($tags as $index => $tag){ + if (empty($tag)) continue; if ($index > $GLOBALS['TAGGING_LIMIT']) { $_SESSION['return'][] = array( 'type' => 'warning', @@ -2712,6 +2716,7 @@ function mailbox($_action, $_type, $_data = null, $_extra = null) { )); // save tags foreach($tags as $index => $tag){ + if (empty($tag)) continue; if ($index > $GLOBALS['TAGGING_LIMIT']) { $_SESSION['return'][] = array( 'type' => 'warning',