From fb312a9de9f593db904570e505fba659d00fe4fe Mon Sep 17 00:00:00 2001 From: Evan Prodromou Date: Mon, 24 Nov 2008 19:05:56 -0500 Subject: fix problems with blank tag strings (!) darcs-hash:20081125000556-5ed1f-d19f3a1e723695122a8e75fb881846bcbc48ebda.gz --- actions/profilesettings.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/actions/profilesettings.php b/actions/profilesettings.php index 1e67fb172..47064c7c3 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)); -- cgit v1.2.3-54-g00ecf