1st Wipe ticket prompt actually wipes
This commit is contained in:
parent
dea5aada0c
commit
42560e9174
1 changed files with 11 additions and 1 deletions
|
|
@ -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...")
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue