Fehlerkorrekturen und Erweiterungen

This commit is contained in:
Sven committed 2025-02-05 09:57:51 +01:00
1 parent 81133905de
commit 080c5b22ef
11 files changed
+176 -88

No files matched your search

+4 -2
View File
@@ -347,13 +347,15 @@ class _MainState extends State<Main> with SingleTickerProviderStateMixin, Produc
callback: (message) async {
var removeJobMessage = message.payload as RemoveJobMessage;
var job = await MyApp.isarInstance.jobs.where().filter().idEqualTo(removeJobMessage.id).findFirst();
await MyApp.isarInstance.writeTxn(() async {
await MyApp.isarInstance.jobs.where().filter().idEqualTo(removeJobMessage.id).deleteAll();
});
sendMessage(
routingKey: Constants.messageTopicJobDeleted,
payload: JobDeletedMessage(id: removeJobMessage.id),
payload: JobDeletedMessage(job: job!),
);
sendMessage(
@@ -377,7 +379,7 @@ class _MainState extends State<Main> with SingleTickerProviderStateMixin, Produc
queueId: Constants.messageTopicJobDeleted,
callback: (message) async {
var jobDeleted = message.payload as JobDeletedMessage;
await _jobMap!.remove(jobDeleted.id);
await _jobMap!.remove(jobDeleted.job.id);
},
);