diff --git a/mobile/lib/services/machine_learning/face_ml/feedback/cluster_feedback.dart b/mobile/lib/services/machine_learning/face_ml/feedback/cluster_feedback.dart index 14391c5e0..443719289 100644 --- a/mobile/lib/services/machine_learning/face_ml/feedback/cluster_feedback.dart +++ b/mobile/lib/services/machine_learning/face_ml/feedback/cluster_feedback.dart @@ -325,12 +325,19 @@ class ClusterFeedbackService { } } - Future removeFilesFromPerson(List files, Person p) { - return FaceMLDataDB.instance.removeFilesFromPerson(files, p); + Future removeFilesFromPerson(List files, Person p) async { + await FaceMLDataDB.instance.removeFilesFromPerson(files, p); + Bus.instance.fire(PeopleChangedEvent()); + return; } - Future removeFilesFromCluster(List files, int clusterID) { - return FaceMLDataDB.instance.removeFilesFromCluster(files, clusterID); + Future removeFilesFromCluster( + List files, + int clusterID, + ) async { + await FaceMLDataDB.instance.removeFilesFromCluster(files, clusterID); + Bus.instance.fire(PeopleChangedEvent()); + return; } Future checkAndDoAutomaticMerges(Person p) async {