mirror of https://github.com/kcal-app/kcal.git
Ensure NULL values are removed from attributes
This commit is contained in:
parent
8b9a947bb8
commit
a7d96edd16
|
|
@ -277,7 +277,9 @@ class JournalEntryController extends Controller
|
||||||
*/
|
*/
|
||||||
public function storeFromNutrients(StoreFromNutrientsJournalEntryRequest $request): RedirectResponse {
|
public function storeFromNutrients(StoreFromNutrientsJournalEntryRequest $request): RedirectResponse {
|
||||||
$attributes = $request->validated();
|
$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();
|
$entry->save();
|
||||||
session()->flash('message', "Journal entry added!");
|
session()->flash('message', "Journal entry added!");
|
||||||
return redirect()->route(
|
return redirect()->route(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue