X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=mod%2Ftagrm.php;h=3f091f298ac5ac4e159964cd73abe513c0e77225;hb=ac9b3b78457f466980c7300cea602d78e7af8d45;hp=3785d8750a1922ca510557d2d7c3fe5034c06919;hpb=d577ab98eb0f28f9f807795f54c87d80ef9c0dc2;p=friendica.git diff --git a/mod/tagrm.php b/mod/tagrm.php index 3785d8750a..3f091f298a 100644 --- a/mod/tagrm.php +++ b/mod/tagrm.php @@ -17,16 +17,16 @@ function tagrm_post(App $a) $a->internalRedirect($_SESSION['photo_return']); } - if (x($_POST,'submit') && ($_POST['submit'] === L10n::t('Cancel'))) { + if (!empty($_POST['submit']) && ($_POST['submit'] === L10n::t('Cancel'))) { $a->internalRedirect($_SESSION['photo_return']); } $tags = []; - foreach (defaults($_POST, 'tag', []) as $tag) { + foreach ($_POST['tag'] ?? [] as $tag) { $tags[] = hex2bin(Strings::escapeTags(trim($tag))); } - $item_id = defaults($_POST,'item', 0); + $item_id = $_POST['item'] ?? 0; update_tags($item_id, $tags); info(L10n::t('Tag(s) removed') . EOL); @@ -36,8 +36,10 @@ function tagrm_post(App $a) /** * Updates tags from an item + * * @param $item_id * @param $tags array + * @throws Exception */ function update_tags($item_id, $tags){ if (empty($item_id) || empty($tags)){