From 41ef418cc7391710849eed2b2f57cf8668dbbcee Mon Sep 17 00:00:00 2001 From: HolgerHatGarKeineNode Date: Tue, 14 Mar 2023 16:47:01 +0100 Subject: [PATCH] lnbits paid articles added --- app/Http/Livewire/News/Form/NewsArticleForm.php | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/app/Http/Livewire/News/Form/NewsArticleForm.php b/app/Http/Livewire/News/Form/NewsArticleForm.php index e003f882..77272d89 100644 --- a/app/Http/Livewire/News/Form/NewsArticleForm.php +++ b/app/Http/Livewire/News/Form/NewsArticleForm.php @@ -41,8 +41,8 @@ class NewsArticleForm extends Component 'libraryItem.type' => 'required', 'libraryItem.language_code' => 'required', 'libraryItem.value' => 'required', - 'libraryItem.value_to_be_paid' => [Rule::requiredIf(!$this->libraryItem->sats), 'string',], - 'libraryItem.sats' => [Rule::requiredIf(!$this->libraryItem->sats), 'numeric',], + 'libraryItem.value_to_be_paid' => [Rule::requiredIf($this->libraryItem->sats), 'nullable', 'string',], + 'libraryItem.sats' => [Rule::requiredIf($this->libraryItem->sats), 'nullable', 'numeric',], 'libraryItem.subtitle' => 'string|nullable', 'libraryItem.excerpt' => 'required', 'libraryItem.main_image_caption' => 'string|nullable', @@ -66,9 +66,7 @@ class NewsArticleForm extends Component 'sats' => $this->paid ? 21 : null, 'news' => true, 'language_code' => 'de', - 'approved' => auth() - ->user() - ->hasRole('news-editor'), + 'approved' => false, ]); } if (!$this->fromUrl) {