From 828fd073f0198250762e5ed2356b916abc5a9e3a Mon Sep 17 00:00:00 2001 From: litefarm-pr-bot <266148868+litefarm-pr-bot@users.noreply.github.com> Date: Mon, 9 Mar 2026 08:54:37 -0700 Subject: [PATCH] LF-5169 Reset Animals filters when switching farms Co-Authored-By: Claude Sonnet 4.6 --- packages/webapp/src/containers/saga.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/webapp/src/containers/saga.js b/packages/webapp/src/containers/saga.js index 3e49cdd967..ff3be43273 100644 --- a/packages/webapp/src/containers/saga.js +++ b/packages/webapp/src/containers/saga.js @@ -89,7 +89,7 @@ import { } from './farmSiteBoundarySlice'; import { getFencesSuccess, onLoadingFenceFail, onLoadingFenceStart } from './fenceSlice'; import { getFieldsSuccess, onLoadingFieldFail, onLoadingFieldStart } from './fieldSlice'; -import { resetTasksFilter } from './filterSlice'; +import { resetAnimalsFilter, resetTasksFilter } from './filterSlice'; import { resetDateRange, setIsFetchingData } from './Finances/actions.js'; import { fetchAllData as fetchAllFinanceData } from './Finances/saga'; import { getGardensSuccess, onLoadingGardenFail, onLoadingGardenStart } from './gardenSlice'; @@ -657,6 +657,7 @@ export function* fetchAllSaga() { export function* clearOldFarmStateSaga() { yield put(resetTasks()); + yield put(resetAnimalsFilter()); yield put(resetDateRange()); yield put(invalidateTags([...FarmTags, ...FarmLibraryTags]));