From 202bce31b4953b70566c91538ea450ff4d96ff6e Mon Sep 17 00:00:00 2001 From: Andrey Goncharov Date: Sun, 18 Sep 2022 15:00:34 -0700 Subject: [PATCH] Stop freezing plugin messages Reviewed By: lblasa Differential Revision: D39600455 fbshipit-source-id: f829d135d4feb2a8000d094e3dad17b8b9d46cd3 --- desktop/flipper-frontend-core/src/AbstractClient.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/desktop/flipper-frontend-core/src/AbstractClient.tsx b/desktop/flipper-frontend-core/src/AbstractClient.tsx index e228ddc5e..de8ae6f7e 100644 --- a/desktop/flipper-frontend-core/src/AbstractClient.tsx +++ b/desktop/flipper-frontend-core/src/AbstractClient.tsx @@ -18,7 +18,6 @@ import { } from 'flipper-common'; import EventEmitter from 'eventemitter3'; import {getPluginKey} from './utils/pluginKey'; -import {freeze} from 'immer'; import { timeout, ClientQuery, @@ -240,7 +239,7 @@ export default abstract class AbstractClient extends EventEmitter { let rawData; try { - rawData = freeze(JSON.parse(msg), true); + rawData = JSON.parse(msg); } catch (err) { console.error(`Invalid JSON: ${msg}`, 'clientMessage'); return;