From bac534c0c11d6d92ca65810257ee4fa70573ea05 Mon Sep 17 00:00:00 2001 From: Mitan Omar Date: Tue, 14 Mar 2023 16:05:47 +0100 Subject: [PATCH] fix: changeset was not trigger the form change (save button was not been enabled) --- app/index/activities/edit/controller.js | 9 +++++++++ app/index/activities/edit/template.hbs | 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/app/index/activities/edit/controller.js b/app/index/activities/edit/controller.js index ee5c677c2..4913b2233 100644 --- a/app/index/activities/edit/controller.js +++ b/app/index/activities/edit/controller.js @@ -6,6 +6,7 @@ import Controller from "@ember/controller"; import { action } from "@ember/object"; import { inject as service } from "@ember/service"; +import { tracked } from "@glimmer/tracking"; /** * Controller to edit an activity @@ -17,6 +18,7 @@ import { inject as service } from "@ember/service"; export default class IndexActivitiesEditController extends Controller { @service notify; @service router; + @tracked changeset; /** * Whether the save button is enabled @@ -92,4 +94,11 @@ export default class IndexActivitiesEditController extends Controller { this.notify.error("Error while deleting the activity"); } } + + @action + setTask(task) { + if (task.id !== this.changeset.task.id) { + this.changeset.task = task; + } + } } diff --git a/app/index/activities/edit/template.hbs b/app/index/activities/edit/template.hbs index 1f8784f6d..c1b3acd76 100644 --- a/app/index/activities/edit/template.hbs +++ b/app/index/activities/edit/template.hbs @@ -12,14 +12,14 @@
{{t.customer}}
{{t.project}}
{{t.task}}