From 635776c86afa85d45748e2562d47f92c6b494550 Mon Sep 17 00:00:00 2001 From: undefined Date: Mon, 5 Jul 2021 19:18:00 +0800 Subject: [PATCH] ui: scraptchpad localStorage for each user --- packages/ui-default/components/scratchpad/reducers/editor.js | 4 ++-- packages/ui-default/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/ui-default/components/scratchpad/reducers/editor.js b/packages/ui-default/components/scratchpad/reducers/editor.js index d3afc6cdf..654cba179 100644 --- a/packages/ui-default/components/scratchpad/reducers/editor.js +++ b/packages/ui-default/components/scratchpad/reducers/editor.js @@ -1,10 +1,10 @@ export default function reducer(state = { lang: UiContext.codeLang, - code: localStorage.getItem(`${UiContext.pdoc.domainId}/${UiContext.pdoc.docId}`) || UiContext.codeTemplate, + code: localStorage.getItem(`${UserContext._id}/${UiContext.pdoc.domainId}/${UiContext.pdoc.docId}`) || UiContext.codeTemplate, }, action) { switch (action.type) { case 'SCRATCHPAD_EDITOR_UPDATE_CODE': { - localStorage.setItem(`${UiContext.pdoc.domainId}/${UiContext.pdoc.docId}`, action.payload); + localStorage.setItem(`${UserContext._id}/${UiContext.pdoc.domainId}/${UiContext.pdoc.docId}`, action.payload); return { ...state, code: action.payload, diff --git a/packages/ui-default/package.json b/packages/ui-default/package.json index b8960042c..6d1ab0f27 100644 --- a/packages/ui-default/package.json +++ b/packages/ui-default/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/ui-default", - "version": "4.12.14", + "version": "4.12.15", "author": "undefined ", "license": "AGPL-3.0", "main": "hydro.js",