Refreshing and Including number of used items on Title

It was necessary to keep refreshing the page to
check if an item was returned when we did not
want to be alerted. So, now, the page refresh
itself every 2 minutes (while I do not know how
to use Laravel broadcasting) and the title shows
the number of items in use (including when used
by you).
This commit is contained in:
2018-10-16 15:15:05 -03:00
parent 1c1c42df7b
commit 8ae1e92a63
3 changed files with 13 additions and 2 deletions

View File

@@ -28,7 +28,11 @@ class HomeController extends Controller
{
$items = User::loggedIn()->items()->with('users')->get();
$numberOfUsedItems = 0;
foreach ($items as $item) {
if (isset($item->used_by)) {
$numberOfUsedItems++;
}
$this->getUsername($item->users, $item->used_by);
$this->getUsername($item->users, $item->waiting_user_id);
}
@@ -39,7 +43,7 @@ class HomeController extends Controller
return view(
'home',
['products' => $products, 'users' => $this->activeUsers]
['products' => $products, 'users' => $this->activeUsers, 'usedItems' => $numberOfUsedItems]
);
}