diff options
| author | Dax Raad <[email protected]> | 2025-05-26 21:25:20 -0400 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2025-05-26 21:25:20 -0400 |
| commit | 575d76fa060bb78613ac3476392cee516d835395 (patch) | |
| tree | 422252a864d549b689be1da42839a302371ba5b2 /js/src/session | |
| parent | b75456f5ddc4fe5823f5014573923c5fb76625dd (diff) | |
| download | opencode-575d76fa060bb78613ac3476392cee516d835395.tar.gz opencode-575d76fa060bb78613ac3476392cee516d835395.zip | |
Fix session update to use proper getter and correct operation order
🤖 Generated with opencode
Co-Authored-By: opencode <[email protected]>
Diffstat (limited to 'js/src/session')
| -rw-r--r-- | js/src/session/session.ts | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/js/src/session/session.ts b/js/src/session/session.ts index 0a21c4b56..6d873ef1c 100644 --- a/js/src/session/session.ts +++ b/js/src/session/session.ts @@ -96,11 +96,11 @@ export namespace Session { export async function update(id: string, editor: (session: Info) => void) { const { sessions } = state(); - const session = sessions.get(id); + const session = await get(id); if (!session) return; editor(session); - await Storage.writeJSON("session/info/" + id, session); sessions.set(id, session); + await Storage.writeJSON("session/info/" + id, session); return session; } |
