Including authenticaed user on models: Items, Product and User

This commit is contained in:
2018-09-19 14:58:10 -03:00
parent 3a395f7069
commit 4ef87f411d
8 changed files with 44 additions and 13 deletions

View File

@@ -11,7 +11,7 @@ class TakeController extends Controller
{
public function store(Request $request)
{
$item = User::find(\Auth::id())->items()->find(request('item'));
$item = User::loggedIn()->items()->find(request('item'));
if ($item->used_by) {
return back()->withErrors("This item is already taken");
}
@@ -22,7 +22,7 @@ class TakeController extends Controller
public function delete(Request $request)
{
$item = User::find(\Auth::id())->items()->find(request('item'));
$item = User::loggedIn()->items()->find(request('item'));
$waiting_id = $item->waiting_user_id;
$item->used_by = null;
$item->waiting_user_id = null;