diff --git a/lua/cp/init.lua b/lua/cp/init.lua index 5dff8f6..eb9c17d 100644 --- a/lua/cp/init.lua +++ b/lua/cp/init.lua @@ -632,7 +632,7 @@ local function setup_contest(contest_id, language) cache.load() local missing_problems = {} - for _, problem in ipairs(problems) do + for _, prob in ipairs(problems) do local cached_tests = cache.get_test_cases(state.platform, contest_id, problem.id) if not cached_tests then table.insert(missing_problems, problem) diff --git a/lua/cp/scrape.lua b/lua/cp/scrape.lua index c50b300..c9d1d13 100644 --- a/lua/cp/scrape.lua +++ b/lua/cp/scrape.lua @@ -316,31 +316,17 @@ function M.scrape_problems_parallel(platform, contest_id, problems, config) local jobs = {} for _, prob in ipairs(problems) do - local args - if platform == 'cses' then - args = { - 'uv', - 'run', - '--directory', - plugin_path, - '-m', - 'scrapers.' .. platform, - 'tests', - prob.id, - } - else - args = { - 'uv', - 'run', - '--directory', - plugin_path, - '-m', - 'scrapers.' .. platform, - 'tests', - contest_id, - prob.id, - } - end + local args = { + 'uv', + 'run', + '--directory', + plugin_path, + '-m', + 'scrapers.' .. platform, + 'tests', + contest_id, + prob.id, + } local job = vim.system(args, { cwd = plugin_path,