summaryrefslogtreecommitdiff
path: root/packages/client/src/components/MkPostForm.vue
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2022-11-17 09:31:07 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2022-11-17 09:31:07 +0900
commitd5aee2ea58a16e0cf65213fab9e46192882feba9 (patch)
tree037be7ad7b26abf647faa0f4ee6a6a96ba37fa95 /packages/client/src/components/MkPostForm.vue
parentfix typo on CleanRemoteFilesProcessorService (#9171) (diff)
downloadsharkey-d5aee2ea58a16e0cf65213fab9e46192882feba9.tar.gz
sharkey-d5aee2ea58a16e0cf65213fab9e46192882feba9.tar.bz2
sharkey-d5aee2ea58a16e0cf65213fab9e46192882feba9.zip
improve performance
Diffstat (limited to 'packages/client/src/components/MkPostForm.vue')
-rw-r--r--packages/client/src/components/MkPostForm.vue3
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/client/src/components/MkPostForm.vue b/packages/client/src/components/MkPostForm.vue
index 0c57a5a57a..24f2bfb9e6 100644
--- a/packages/client/src/components/MkPostForm.vue
+++ b/packages/client/src/components/MkPostForm.vue
@@ -89,6 +89,7 @@ import { i18n } from '@/i18n';
import { instance } from '@/instance';
import { $i, getAccounts, openAccountMenu as openAccountMenu_ } from '@/account';
import { uploadFile } from '@/scripts/upload';
+import { deepClone } from '@/scripts/clone';
const modal = inject('modal');
@@ -575,7 +576,7 @@ async function post() {
// plugin
if (notePostInterruptors.length > 0) {
for (const interruptor of notePostInterruptors) {
- postData = await interruptor.handler(JSON.parse(JSON.stringify(postData)));
+ postData = await interruptor.handler(deepClone(postData));
}
}