From e2b6d38fc264f36d066f29437bbc3eef8be1ba9e Mon Sep 17 00:00:00 2001 From: Dermot Duffy Date: Sun, 15 Dec 2024 21:42:12 -0800 Subject: [PATCH] fix: default action should fetch new media (#1767) --- src/card-controller/actions/actions/default.ts | 2 +- src/card-controller/actions/actions/view.ts | 2 +- tests/card-controller/actions/actions/default.test.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/card-controller/actions/actions/default.ts b/src/card-controller/actions/actions/default.ts index 5fa12f40..5289c5ef 100644 --- a/src/card-controller/actions/actions/default.ts +++ b/src/card-controller/actions/actions/default.ts @@ -4,6 +4,6 @@ import { FrigateCardAction } from './base'; export class DefaultAction extends FrigateCardAction { public async execute(api: CardActionsAPI): Promise { - api.getViewManager().setViewDefault(); + await api.getViewManager().setViewDefaultWithNewQuery(); } } diff --git a/src/card-controller/actions/actions/view.ts b/src/card-controller/actions/actions/view.ts index 55e03e24..88967b38 100644 --- a/src/card-controller/actions/actions/view.ts +++ b/src/card-controller/actions/actions/view.ts @@ -4,7 +4,7 @@ import { FrigateCardAction } from './base'; export class ViewAction extends FrigateCardAction { public async execute(api: CardActionsAPI): Promise { - api.getViewManager().setViewByParametersWithNewQuery({ + await api.getViewManager().setViewByParametersWithNewQuery({ params: { view: this._action.frigate_card_action, }, diff --git a/tests/card-controller/actions/actions/default.test.ts b/tests/card-controller/actions/actions/default.test.ts index 2527aa8a..2c62c811 100644 --- a/tests/card-controller/actions/actions/default.test.ts +++ b/tests/card-controller/actions/actions/default.test.ts @@ -14,5 +14,5 @@ it('should handle default action', async () => { await action.execute(api); - expect(api.getViewManager().setViewDefault).toBeCalled(); + expect(api.getViewManager().setViewDefaultWithNewQuery).toBeCalled(); });