Przeglądaj źródła

Update UpdateLastVisit.php

Add check for new last visit date.
Visman 2 lat temu
rodzic
commit
7fdf4bf32d
1 zmienionych plików z 3 dodań i 3 usunięć
  1. 3 3
      app/Models/User/UpdateLastVisit.php

+ 3 - 3
app/Models/User/UpdateLastVisit.php

@@ -26,12 +26,12 @@ class UpdateLastVisit extends Action
         }
         }
         if ($user->logged > 0) {
         if ($user->logged > 0) {
             $vars = [
             $vars = [
-                ':loggid' => $user->logged,
+                ':logged' => $user->logged,
                 ':id'     => $user->id,
                 ':id'     => $user->id,
             ];
             ];
             $query = 'UPDATE ::users
             $query = 'UPDATE ::users
-                SET last_visit=?i:loggid
-                WHERE id=?i:id';
+                SET last_visit=?i:logged
+                WHERE id=?i:id AND last_visit<?i:logged';
 
 
             $this->c->DB->exec($query, $vars);
             $this->c->DB->exec($query, $vars);
             $user->__last_visit = $user->logged;
             $user->__last_visit = $user->logged;