From b11f5fd22869f787ef9137dd36999d228bd19103 Mon Sep 17 00:00:00 2001 From: yystopf Date: Thu, 17 Feb 2022 11:12:50 +0800 Subject: [PATCH] fix: cache rollback --- app/models/project.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/models/project.rb b/app/models/project.rb index cfe9adb12..2e47c000f 100644 --- a/app/models/project.rb +++ b/app/models/project.rb @@ -171,6 +171,9 @@ class Project < ApplicationRecord if changes[:is_public][0] && !changes[:is_public][1] CacheAsyncClearJob.perform_later('project_rank_service', self.id) end + if !changes[:is_public][0] && changes[:is_public][1] + $redis_cache.srem("v2-project-rank-deleted", self.id) + end end end