From a6bb503b9528f1fc8921969a8995d88d24ff06b4 Mon Sep 17 00:00:00 2001 From: Liordino Neto Date: Thu, 29 Oct 2020 17:48:13 -0300 Subject: [PATCH] fix: refetch cassetes data to avoid resetting to the initial value on UI when canceling edit --- new-lamassu-admin/src/pages/Maintenance/CashCassettes.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/new-lamassu-admin/src/pages/Maintenance/CashCassettes.js b/new-lamassu-admin/src/pages/Maintenance/CashCassettes.js index 18587786..ea2b2207 100644 --- a/new-lamassu-admin/src/pages/Maintenance/CashCassettes.js +++ b/new-lamassu-admin/src/pages/Maintenance/CashCassettes.js @@ -29,7 +29,7 @@ const ValidationSchema = Yup.object().shape({ }) const GET_MACHINES_AND_CONFIG = gql` - { + query getData { machines { name id: deviceId @@ -66,6 +66,7 @@ const CashCassettes = () => { const { data } = useQuery(GET_MACHINES_AND_CONFIG) const [resetCashOut] = useMutation(RESET_CASHOUT_BILLS, { + refetchQueries: () => ['getData'], onError: ({ graphQLErrors, message }) => { const errorMessage = graphQLErrors[0] ? graphQLErrors[0].message : message // TODO new-admin : this should not be final