From a7d96edd169d78bde171cf52ddbee9c8b18502f4 Mon Sep 17 00:00:00 2001 From: "Christopher C. Wells" Date: Sun, 30 May 2021 12:52:07 -0700 Subject: [PATCH] Ensure NULL values are removed from attributes --- app/Http/Controllers/JournalEntryController.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/JournalEntryController.php b/app/Http/Controllers/JournalEntryController.php index fccb93c..6d7f932 100644 --- a/app/Http/Controllers/JournalEntryController.php +++ b/app/Http/Controllers/JournalEntryController.php @@ -277,7 +277,9 @@ class JournalEntryController extends Controller */ public function storeFromNutrients(StoreFromNutrientsJournalEntryRequest $request): RedirectResponse { $attributes = $request->validated(); - $entry = JournalEntry::make($attributes)->user()->associate(Auth::user()); + $entry = JournalEntry::make(array_filter($attributes, function ($value) { + return !is_null($value); + }))->user()->associate(Auth::user()); $entry->save(); session()->flash('message', "Journal entry added!"); return redirect()->route(