diff --git a/include/class.lock.php b/include/class.lock.php index 1a758a46877260111f21b4a06c5a9d73a2bebb44..d1c5bc3655748f72ff16c092657f32e74c843365 100644 --- a/include/class.lock.php +++ b/include/class.lock.php @@ -63,12 +63,12 @@ class Lock extends VerySimpleModel { } //Get remaiming time before the lock expires function getTime() { - return $this->isExpired()?0:($this->getExpireTime()-time()); + return max(0, $this->getExpireTime() - Misc::dbtime()); } //Should we be doing realtime check here? (Ans: not really....expiretime is local & based on loadtime) function isExpired() { - return (time()>$this->getExpireTime()); + return (Misc::dbtime() > $this->getExpireTime()); } function getCode() {