From 245270e6297c496bb0d58d7928a59701eb75a039 Mon Sep 17 00:00:00 2001 From: jwdeitch Date: Sun, 24 Jan 2016 23:06:57 -0500 Subject: [PATCH 1/2] Added validation for tags https://github.com/flarum/core/issues/758 --- extensions/tags/src/TagValidator.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/extensions/tags/src/TagValidator.php b/extensions/tags/src/TagValidator.php index 63b8c946a..4fc6f1aba 100644 --- a/extensions/tags/src/TagValidator.php +++ b/extensions/tags/src/TagValidator.php @@ -1,4 +1,4 @@ - ['required'], - 'slug' => ['required', 'unique:tags'] + 'name' => [ 'required' ], + 'slug' => [ 'required', 'unique:tags' ], + 'isHidden' => [ 'bool' ], + 'description' => [ 'text|max:700' ], + 'color' => [ 'regex:^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$' ], ]; } From 91eb39d6153b07747d25881b1ef36957911d8f0c Mon Sep 17 00:00:00 2001 From: jwdeitch Date: Mon, 25 Jan 2016 07:58:22 -0500 Subject: [PATCH 2/2] Update TagValidator.php --- extensions/tags/src/TagValidator.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/extensions/tags/src/TagValidator.php b/extensions/tags/src/TagValidator.php index 4fc6f1aba..4719f9f93 100644 --- a/extensions/tags/src/TagValidator.php +++ b/extensions/tags/src/TagValidator.php @@ -18,10 +18,10 @@ class TagValidator extends AbstractValidator * {@inheritdoc} */ protected $rules = [ - 'name' => [ 'required' ], - 'slug' => [ 'required', 'unique:tags' ], - 'isHidden' => [ 'bool' ], - 'description' => [ 'text|max:700' ], - 'color' => [ 'regex:^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$' ], + 'name' => ['required'], + 'slug' => ['required', 'unique:tags'], + 'isHidden' => ['bool'], + 'description' => ['text|max:700'], + 'color' => ['regex:^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$'], ]; }