From 847307bd1f044325b03ea105695bdb0bbdf0c21d Mon Sep 17 00:00:00 2001 From: Barrett Ruth Date: Sat, 20 Sep 2025 22:30:21 -0400 Subject: [PATCH] fix(cache): actually use the cache --- lua/cp/init.lua | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lua/cp/init.lua b/lua/cp/init.lua index 15b2478..1e7ef46 100644 --- a/lua/cp/init.lua +++ b/lua/cp/init.lua @@ -77,9 +77,8 @@ local function setup_problem(contest_id, problem_id, language) local cached_test_cases = cache.get_test_cases(state.platform, contest_id, problem_id) if cached_test_cases then state.test_cases = cached_test_cases - end - - if vim.tbl_contains(config.scrapers, state.platform) then + logger.log(('using cached test cases (%d)'):format(#cached_test_cases)) + elseif vim.tbl_contains(config.scrapers, state.platform) then local scrape_result = scrape.scrape_problem(ctx) if not scrape_result.success then