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 8c4fe0a489
commit 7a8d5ccaff
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]
);
}