wesmiler %!s(int64=2) %!d(string=hai) anos
pai
achega
e5a05a55de
Modificáronse 1 ficheiros con 6 adicións e 1 borrados
  1. 6 1
      app/Services/Api/VideoCommentService.php

+ 6 - 1
app/Services/Api/VideoCommentService.php

@@ -233,7 +233,12 @@ class VideoCommentService extends BaseService
 
         $updateData['like_num'] = ($status == 1 ? $info['like_num']+1 : max(0, $info['like_num']-1));
         if ($this->model->where(['id' => $id, 'mark' => 1])->update($updateData)) {
-            RedisService::set($cacheKey, $info, 7 * 86400);
+            if($status == 1){
+                RedisService::set($cacheKey, $info, 7 * 86400);
+            }else{
+                RedisService::clear($cacheKey);
+            }
+
             $this->error = 1002;
             return true;
         }