From 2cbe07d899036b7a9a436f5d6125c0717cb1a51a Mon Sep 17 00:00:00 2001 From: Alan Date: Fri, 13 Oct 2023 14:38:38 +0800 Subject: [PATCH] fix cache --- DataObjects/Core_notify_server.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/DataObjects/Core_notify_server.php b/DataObjects/Core_notify_server.php index c148fd37..ed1aec7d 100644 --- a/DataObjects/Core_notify_server.php +++ b/DataObjects/Core_notify_server.php @@ -311,8 +311,8 @@ class Pman_Core_DataObjects_Core_notify_server extends DB_DataObject // get the domain.. $ea = explode('@',$email); $dom = strtolower(array_pop($ea)); - if (isset($cache[$dom])) { - return $cache[$dom]; + if (isset( $cache[$this->id . '-'. $dom])) { + return $cache[$this->id . '-'. $dom]; } $cd = DB_DataObject::factory('core_domain')->loadOrCreate($dom); @@ -321,7 +321,7 @@ class Pman_Core_DataObjects_Core_notify_server extends DB_DataObject $bl->server_id = $this->id; $bl->domain_id = $cd->id; if ($bl->count()) { - $cache[$dom] = true; + $cache[$this->id . '-'. $dom] = true; return true; } -- 2.39.2