fix(scraper): minor credential interop

This commit is contained in:
Barrett Ruth 2026-03-07 18:17:13 -05:00
parent b53c8ca44e
commit 27d7a4e6b5
Signed by: barrett
GPG key ID: A6C96C9349D2FC81

View file

@ -35,9 +35,7 @@ local function prompt_credentials(platform, callback)
logger.log('Submit cancelled', { level = vim.log.levels.WARN }) logger.log('Submit cancelled', { level = vim.log.levels.WARN })
return return
end end
local creds = { username = username, password = password } callback({ username = username, password = password })
cache.set_credentials(platform, creds)
callback(creds)
end end
) )
end end
@ -111,6 +109,7 @@ function M.submit(opts)
function(result) function(result)
vim.schedule(function() vim.schedule(function()
if result and result.success then if result and result.success then
cache.set_credentials(platform, creds)
logger.log('Submitted successfully', { level = vim.log.levels.INFO, override = true }) logger.log('Submitted successfully', { level = vim.log.levels.INFO, override = true })
else else
local err = result and result.error or 'unknown error' local err = result and result.error or 'unknown error'