From 39a8c3d0c81ddaf8ae18b58cb89ae31ae0a20e76 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Tue, 24 Sep 2024 13:22:45 -0400 Subject: [PATCH] new offer expire --- wrenchboard/src/shared_tool/site_crons.cc | 2 +- www-api/app/Controllers/WrenchBlog.php | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/wrenchboard/src/shared_tool/site_crons.cc b/wrenchboard/src/shared_tool/site_crons.cc index b319152b..ca2ebfee 100644 --- a/wrenchboard/src/shared_tool/site_crons.cc +++ b/wrenchboard/src/shared_tool/site_crons.cc @@ -166,7 +166,7 @@ long ProcessExpiredOffers(CVars in, CVars &out){ out["total_record"] = "0"; const PGresult *res; res = pgsql_query("SELECT status,member_id, id AS offer_id, uid,offer_code FROM members_jobs_offer " - " WHERE expire< now() " + " WHERE expire < ( now() - interval '120 minutes' ) " " AND status = 1 " " AND refund_auto IS NULL " " AND payment_id IS NOT NULL " diff --git a/www-api/app/Controllers/WrenchBlog.php b/www-api/app/Controllers/WrenchBlog.php index 9b73d544..0a14727a 100644 --- a/www-api/app/Controllers/WrenchBlog.php +++ b/www-api/app/Controllers/WrenchBlog.php @@ -57,8 +57,13 @@ class WrenchBlog extends BaseController } if ($blog_id > 0 ){ - $rawData = $this->apiData($blog_id); - $res1= $rawData['payload']; //[0]['payload']; + $endpoint = "WRENCH_ONE_BLOG_DATA-".$blog_id; + $res1 = $this->getCache($endpoint); + if (count($res1)==0){ + $rawData = $this->apiData($blog_id); + $res1= $rawData['payload']; //[0]['payload']; + $this->saveCache($endpoint,$res1); + } } else{ $endpoint = "WRENCH_BLOG_DATA";