From 24d8d48a054db66b7c07eab46fefa6eed7981994 Mon Sep 17 00:00:00 2001 From: Ramon Wenger Date: Fri, 15 Jul 2022 16:35:09 +0200 Subject: [PATCH] Fix assignment update function to not mutate an immutable property --- .../components/content-blocks/assignment/Assignment.vue | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/client/src/components/content-blocks/assignment/Assignment.vue b/client/src/components/content-blocks/assignment/Assignment.vue index c4bc1f59..2634e58c 100644 --- a/client/src/components/content-blocks/assignment/Assignment.vue +++ b/client/src/components/content-blocks/assignment/Assignment.vue @@ -144,11 +144,12 @@ const variables = { id: updatedAssignment.id, }; - const data = store.readQuery({query, variables}); - - data.assignment = Object.assign({}, updatedAssignment, { + const assignment = Object.assign({}, updatedAssignment, { submission, }); + const data = { + assignment + }; store.writeQuery({query, variables, data}); } } catch (e) {