Parcourir la source

Update UpdateLastVisit.php

Add check for new last visit date.
Visman il y a 2 ans
Parent
commit
7fdf4bf32d
1 fichiers modifiés avec 3 ajouts et 3 suppressions
  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) {
             $vars = [
-                ':loggid' => $user->logged,
+                ':logged' => $user->logged,
                 ':id'     => $user->id,
             ];
             $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);
             $user->__last_visit = $user->logged;