From 5e5987f3cbf2825f04d81f888f8d71b05e50a72b Mon Sep 17 00:00:00 2001 From: 9c Date: Fri, 14 Mar 2025 20:55:01 +0800 Subject: [PATCH] feat: Updates AC question count after ac --- lua/leetcode-ui/popup/console/result.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lua/leetcode-ui/popup/console/result.lua b/lua/leetcode-ui/popup/console/result.lua index 520113d..f516b97 100644 --- a/lua/leetcode-ui/popup/console/result.lua +++ b/lua/leetcode-ui/popup/console/result.lua @@ -5,6 +5,9 @@ local t = require("leetcode.translator") local problemlist = require("leetcode.cache.problemlist") local log = require("leetcode.logger") local config = require("leetcode.config") +local Solved = require("leetcode-ui.lines.solved") + +local solved = Solved() ---@class lc.ui.Console.ResultPopup : lc.ui.Console.Popup ---@field renderer lc.ui.Result @@ -24,7 +27,8 @@ function ResultPopup:handle(item) local status = item.status_code == 10 and "ac" or "notac" problemlist.change_status(self.console.question.q.title_slug, status) if status == "ac" then - config.stats.update_streak() + solved:update() + config.stats.update() end end