fix
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user