From: Evan Prodromou Date: Tue, 25 Nov 2008 00:05:56 +0000 (-0500) Subject: fix problems with blank tag strings (!) X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=fb312a9de9f593db904570e505fba659d00fe4fe;p=quix0rs-gnu-social.git fix problems with blank tag strings (!) darcs-hash:20081125000556-5ed1f-d19f3a1e723695122a8e75fb881846bcbc48ebda.gz --- diff --git a/actions/profilesettings.php b/actions/profilesettings.php index 1e67fb172d..47064c7c39 100644 --- a/actions/profilesettings.php +++ b/actions/profilesettings.php @@ -232,8 +232,12 @@ class ProfilesettingsAction extends SettingsAction { return; } - $tags = array_map('common_canonical_tag', preg_split('/[\s,]+/', $tagstring)); - + if ($tagstring) { + $tags = array_map('common_canonical_tag', preg_split('/[\s,]+/', $tagstring)); + } else { + $tags = array(); + } + foreach ($tags as $tag) { if (!common_valid_profile_tag($tag)) { $this->show_form(sprintf(_('Invalid tag: "%s"'), $tag));