From 67a988ae2184f4025d62f0addea66462c54a8be4 Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Wed, 30 Oct 2024 15:05:06 +0000 Subject: [PATCH] Automatically refresh datasources after executing row actions via a button action --- packages/client/src/utils/buttonActions.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/client/src/utils/buttonActions.js b/packages/client/src/utils/buttonActions.js index 847a32116d..e2b0071042 100644 --- a/packages/client/src/utils/buttonActions.js +++ b/packages/client/src/utils/buttonActions.js @@ -500,6 +500,10 @@ const rowActionHandler = async action => { sourceId: resourceId, rowId, }) + // Refresh related datasources + await dataSourceStore.actions.invalidateDataSource(resourceId, { + invalidateRelationships: true, + }) } const handlerMap = {