This commit is contained in:
2026-06-17 19:26:34 +03:30
parent b5a2501f4b
commit 7c1da7d5d7
@@ -42,8 +42,11 @@ public function createTemplate(Request $request)
public function updateTemplate(Request $request, $id)
{
// Editable: the user's own templates OR the shared/global ones (user_id null).
$template = BreathingTemplate::where('id', $id)
->where('user_id', auth()->id())
->where(function ($q) {
$q->where('user_id', auth()->id())->orWhereNull('user_id');
})
->firstOrFail();
$data = $request->validate([
@@ -65,7 +68,9 @@ public function updateTemplate(Request $request, $id)
public function deleteTemplate($id)
{
$template = BreathingTemplate::where('id', $id)
->where('user_id', auth()->id())
->where(function ($q) {
$q->where('user_id', auth()->id())->orWhereNull('user_id');
})
->firstOrFail();
$template->delete();