From 1526da724c0530496fe198a7bce463409f47b4af Mon Sep 17 00:00:00 2001 From: Philipp Sautner <philipp.sautner@mni.thm.de> Date: Tue, 2 Nov 2021 10:48:44 +0100 Subject: [PATCH] Revert "Merge branch '720-LocalStorage-Share-Sautner' into 'staging'" This reverts merge request !726 --- src/app/services/http/local-storage-share.service.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/app/services/http/local-storage-share.service.ts b/src/app/services/http/local-storage-share.service.ts index dac4c9ece..f8e50eb68 100644 --- a/src/app/services/http/local-storage-share.service.ts +++ b/src/app/services/http/local-storage-share.service.ts @@ -6,21 +6,21 @@ import { Injectable } from '@angular/core'; export class LocalStorageShareService { constructor() { - window.addEventListener('message', this.messageHandler.bind(this), false); + window.addEventListener('message', this.messageHandler, false); } messageHandler(event) { - const { action, key, value} = JSON.parse(event.data); + const { action, key, value} = event.data; if (action === 'save') { window.localStorage.setItem(key, JSON.stringify(value)); } else if (action === 'get') { const obj = JSON.parse(window.localStorage.getItem(key)); if(obj !== null) { - event.source.postMessage(JSON.stringify({ + event.source.postMessage({ action: 'returnData', key, obj - }), '*'); + }, '*'); } } } -- GitLab