huangct 8 лет назад
Родитель
Сommit
2fa81aeb3c

+ 3 - 0
jpress-web-front/src/main/java/io/jpress/front/controller/CommentController.java

@@ -15,10 +15,12 @@
  */
 package io.jpress.front.controller;
 
+import com.jfinal.aop.Before;
 import com.jfinal.plugin.activerecord.Page;
 import io.jpress.Consts;
 import io.jpress.core.BaseFrontController;
 import io.jpress.core.cache.ActionCacheManager;
+import io.jpress.core.interceptor.ActionCacheClearInterceptor;
 import io.jpress.model.Comment;
 import io.jpress.model.Content;
 import io.jpress.model.User;
@@ -315,6 +317,7 @@ public class CommentController extends BaseFrontController {
 	}
 
 	//评论点赞接口
+	@Before(ActionCacheClearInterceptor.class)
 	public void vote() {
 		BigInteger commentId = getParaToBigInteger("comment_id");
 		Comment comment = CommentQuery.me().findById(commentId);

+ 3 - 0
jpress-web-front/src/main/java/io/jpress/front/controller/ContentController.java

@@ -15,11 +15,13 @@
  */
 package io.jpress.front.controller;
 
+import com.jfinal.aop.Before;
 import com.jfinal.render.Render;
 import io.jpress.Consts;
 import io.jpress.core.BaseFrontController;
 import io.jpress.core.addon.HookInvoker;
 import io.jpress.core.cache.ActionCache;
+import io.jpress.core.interceptor.ActionCacheClearInterceptor;
 import io.jpress.model.Content;
 import io.jpress.model.Taxonomy;
 import io.jpress.model.Vote;
@@ -198,6 +200,7 @@ public class ContentController extends BaseFrontController {
 	}
 
 	//文章点赞接口
+	@Before(ActionCacheClearInterceptor.class)
 	public void vote() {
 		BigInteger contentId = getParaToBigInteger("content_id");
 		Content content = ContentQuery.me().findById(contentId);