From 98ec9a5089c737b4494654056312a9eecc1ab934 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Mon, 27 Jan 2014 12:07:23 +0800 Subject: [PATCH] Lock.php --- Lock.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Lock.php b/Lock.php index a3a684cd..99c41618 100644 --- a/Lock.php +++ b/Lock.php @@ -106,6 +106,20 @@ class Pman_Core_Lock extends Pman 'on_table' => strtolower($_REQUEST['on_table']) )); + // remove old locks.. + $llc = clone($curlock); + $exp = date('Y-m-d', strtotime('NOW - 1 WEEK')); + $llc->whereAdd("created < '$exp'"); + if ($llc->count()) { + $llc->find(); + while($llc->fetch()) { + $llcd = clone($llc); + $llcd->delete(); + + } + } + + $curlock_ex = clone($curlock); $curlock->person_id = $this->authUser->id; -- 2.39.2