From ed89669431e1e5d2bc84ca600a68b587c097eff5 Mon Sep 17 00:00:00 2001 From: Gustavo Henrique Santos Souza de Miranda Date: Wed, 23 Jul 2025 08:44:32 -0300 Subject: [PATCH] Fix a circular import and passed the proper travel diary id --- .../ui/screens/modals/delete_yes_confirmation_modal.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/pilgrim/ui/screens/modals/delete_yes_confirmation_modal.py b/src/pilgrim/ui/screens/modals/delete_yes_confirmation_modal.py index 8c6c9bf..2e779d0 100644 --- a/src/pilgrim/ui/screens/modals/delete_yes_confirmation_modal.py +++ b/src/pilgrim/ui/screens/modals/delete_yes_confirmation_modal.py @@ -5,6 +5,8 @@ from textual.binding import Binding from textual import on + + class DeleteYesConfirmationModal(Screen): BINDINGS = [ Binding("escape", "cancel", "Cancel"), @@ -45,8 +47,9 @@ class DeleteYesConfirmationModal(Screen): self.action_cancel() def action_cancel(self): + from pilgrim.ui.screens.diary_settings_screen import SettingsScreen self.dismiss() - self.app.push_screen(SettingsScreen(diary=travel_diary[0])) + self.app.push_screen(SettingsScreen(self.diary_id)) def compose(self): yield Header()