diff options
author | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2020-04-17 08:26:00 +0200 |
---|---|---|
committer | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2020-04-17 08:26:00 +0200 |
commit | 111346e29d957c631bc7f892f597e3f805932435 (patch) | |
tree | 36b640f2097ce0a6e577adce010b2db045d63553 /src/services | |
parent | 872e74b8ec7a67dd6db597ea4e742c3faa169c93 (diff) |
Fix app init & initialstate
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Diffstat (limited to 'src/services')
-rw-r--r-- | src/services/initialstate.js | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/src/services/initialstate.js b/src/services/initialstate.js deleted file mode 100644 index 6687236f..00000000 --- a/src/services/initialstate.js +++ /dev/null @@ -1,42 +0,0 @@ -/** - * @copyright Copyright (c) 2019 Roeland Jago Douma <roeland@famdouma.nl> - * - * @author Roeland Jago Douma <roeland@famdouma.nl> - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. - * - */ - -/** - * @namespace OCP.InitialState - */ - -export function loadState(app, key) { - const elem = document.querySelector(`#initial-state-${app}-${key}`) - if (elem === null) { - const msg = `Could not find initial state ${key} of ${app}` - console.debug(msg) - throw new Error(msg) - } - - try { - return JSON.parse(atob(elem.value)) - } catch (e) { - const msg = `Could not parse initial state ${key} of ${app}` - console.debug(msg) - throw new Error(msg) - } -} |