fix: finish-only mark action

This commit is contained in:
2026-01-05 22:33:43 +01:00
parent e620ea8369
commit 964b888e4c

View File

@@ -403,11 +403,12 @@ class Auditui(App):
is_currently_finished = self.library_client.is_finished(selected_item) is_currently_finished = self.library_client.is_finished(selected_item)
if is_currently_finished: if is_currently_finished:
success = self.library_client.mark_as_unfinished(asin) self.call_from_thread(self.update_status,
message = "Marked as unfinished" if success else "Failed to mark as unfinished" "Already marked as finished")
else: return
success = self.library_client.mark_as_finished(asin, selected_item)
message = "Marked as finished" if success else "Failed to mark as finished" success = self.library_client.mark_as_finished(asin, selected_item)
message = "Marked as finished" if success else "Failed to mark as finished"
self.call_from_thread(self.update_status, message) self.call_from_thread(self.update_status, message)
if success: if success: