Merge pull request #1023 from itflow-org/ticketing-disable-modals-resolved

Do not load most edit modals if ticket is closed, as the data doesn't need to be changed
This commit is contained in:
Johnny
2024-09-03 23:27:26 -04:00
committed by GitHub

View File

@@ -1126,25 +1126,27 @@ if (isset($_GET['ticket_id'])) {
</div> <!-- End row --> </div> <!-- End row -->
<?php <?php
require_once "ticket_edit_modal.php"; if (empty($ticket_closed_at)) {
require_once "ticket_edit_modal.php";
require_once "ticket_assign_modal.php"; require_once "ticket_assign_modal.php";
require_once "ticket_edit_contact_modal.php"; require_once "ticket_edit_contact_modal.php";
require_once "ticket_edit_asset_modal.php"; require_once "ticket_edit_asset_modal.php";
require_once "ticket_edit_vendor_modal.php"; require_once "ticket_edit_vendor_modal.php";
require_once "ticket_add_watcher_modal.php"; require_once "ticket_add_watcher_modal.php";
require_once "ticket_edit_priority_modal.php"; require_once "ticket_edit_priority_modal.php";
require_once "ticket_change_client_modal.php"; require_once "ticket_change_client_modal.php";
require_once "ticket_edit_schedule_modal.php"; require_once "ticket_edit_schedule_modal.php";
require_once "ticket_merge_modal.php"; require_once "ticket_merge_modal.php";
}
if ($config_module_enable_accounting) { if ($config_module_enable_accounting) {
require_once "ticket_edit_billable_modal.php"; require_once "ticket_edit_billable_modal.php";