1st Wipe ticket prompt actually wipes

This commit is contained in:
SimplifiedPrivacy 2026-08-20 17:58:35 -04:00
parent dea5aada0c
commit 42560e9174

View file

@ -9,6 +9,7 @@ from PyQt6.QtCore import Qt
from PyQt6 import QtCore from PyQt6 import QtCore
from core.services.payment_phase.ticket_config_tools import do_we_have_billing_id from core.services.payment_phase.ticket_config_tools import do_we_have_billing_id
from core.services.prepare_tickets.ticket_tracker import delete_ticket_data
from gui.v2.ui.pages.Page import Page from gui.v2.ui.pages.Page import Page
from gui.v2.ui.popups.message_box import style_message_box, mark_confirm_button from gui.v2.ui.popups.message_box import style_message_box, mark_confirm_button
@ -182,7 +183,16 @@ class IdPage(Page):
if clicked == check_button: if clicked == check_button:
self._resume_existing_ticket(billing_id) self._resume_existing_ticket(billing_id)
elif clicked == wipe_button: elif clicked == wipe_button:
deleted = delete_ticket_data()
if deleted:
self._continue_multiple_flow() self._continue_multiple_flow()
else:
failed_delete = QMessageBox(self)
failed_delete.setWindowTitle("Delete Failed")
failed_delete.setText(
"Delete ticket folders failed. Please speak with customer support, and check your file permissions/storage")
style_message_box(failed_delete)
failed_delete.exec()
def _resume_existing_ticket(self, billing_id): def _resume_existing_ticket(self, billing_id):
self.update_status.update_status("Checking existing ticket payment...") self.update_status.update_status("Checking existing ticket payment...")