This is an automated email from the ASF dual-hosted git repository.

bbovenzi pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 75e5c60925e Force query cache to always refetch on opening mark/clear 
modals (#49298)
75e5c60925e is described below

commit 75e5c60925e3ecbfd2d6dbaece693f5e2235edf0
Author: Brent Bovenzi <[email protected]>
AuthorDate: Tue Apr 15 10:59:10 2025 -0400

    Force query cache to always refetch on opening mark/clear modals (#49298)
---
 airflow-core/src/airflow/ui/src/components/Clear/Run/ClearRunDialog.tsx  | 1 +
 .../ui/src/components/Clear/TaskInstance/ClearTaskInstanceDialog.tsx     | 1 +
 .../ui/src/components/MarkAs/TaskInstance/MarkTaskInstanceAsDialog.tsx   | 1 +
 3 files changed, 3 insertions(+)

diff --git 
a/airflow-core/src/airflow/ui/src/components/Clear/Run/ClearRunDialog.tsx 
b/airflow-core/src/airflow/ui/src/components/Clear/Run/ClearRunDialog.tsx
index c00cbf62cb7..6323fa1541c 100644
--- a/airflow-core/src/airflow/ui/src/components/Clear/Run/ClearRunDialog.tsx
+++ b/airflow-core/src/airflow/ui/src/components/Clear/Run/ClearRunDialog.tsx
@@ -56,6 +56,7 @@ const ClearRunDialog = ({ dagRun, onClose, open }: Props) => {
     dagRunId,
     options: {
       enabled: open,
+      refetchOnMount: "always",
     },
     requestBody: {
       only_failed: onlyFailed,
diff --git 
a/airflow-core/src/airflow/ui/src/components/Clear/TaskInstance/ClearTaskInstanceDialog.tsx
 
b/airflow-core/src/airflow/ui/src/components/Clear/TaskInstance/ClearTaskInstanceDialog.tsx
index 7a8718f5b14..ca9f36283c4 100644
--- 
a/airflow-core/src/airflow/ui/src/components/Clear/TaskInstance/ClearTaskInstanceDialog.tsx
+++ 
b/airflow-core/src/airflow/ui/src/components/Clear/TaskInstance/ClearTaskInstanceDialog.tsx
@@ -68,6 +68,7 @@ const ClearTaskInstanceDialog = ({ onClose, open, 
taskInstance }: Props) => {
     dagId,
     options: {
       enabled: open,
+      refetchOnMount: "always",
     },
     requestBody: {
       dag_run_id: dagRunId,
diff --git 
a/airflow-core/src/airflow/ui/src/components/MarkAs/TaskInstance/MarkTaskInstanceAsDialog.tsx
 
b/airflow-core/src/airflow/ui/src/components/MarkAs/TaskInstance/MarkTaskInstanceAsDialog.tsx
index d97b2e7e740..b22992d39f9 100644
--- 
a/airflow-core/src/airflow/ui/src/components/MarkAs/TaskInstance/MarkTaskInstanceAsDialog.tsx
+++ 
b/airflow-core/src/airflow/ui/src/components/MarkAs/TaskInstance/MarkTaskInstanceAsDialog.tsx
@@ -63,6 +63,7 @@ const MarkTaskInstanceAsDialog = ({ onClose, open, state, 
taskInstance }: Props)
     mapIndex,
     options: {
       enabled: open,
+      refetchOnMount: "always",
     },
     requestBody: {
       include_downstream: downstream,

Reply via email to