BUG_in ticket fix

This commit is contained in:
venba-Inspriron-3558 2025-08-21 17:16:16 +05:30
parent 944f4c1f81
commit 694bf4767e
2 changed files with 8 additions and 11 deletions

View File

@ -88,6 +88,7 @@ class ThzMasterNotesModel extends Model
$ticketTypeFilter = "AND ( thz_master_notes.notes_type = 'External' OR thz_master_notes.notes_type = 'Internal' ) ";
}
$integer_ticket_id = (int)$thz_id;
$notes_sql = "SELECT
thz_master_notes.*,
@ -105,7 +106,7 @@ class ThzMasterNotesModel extends Model
LEFT JOIN thz_master
ON thz_master.thz_id = thz_master_notes.thz_id
AND LOWER(thz_master_notes.notes_by) = 'user'
WHERE thz_master_notes.thz_id = '. (int)$thz_id .'
WHERE thz_master_notes.thz_id = ". $integer_ticket_id ."
$ticketTypeFilter
ORDER BY thz_master_notes.created_at ASC";

View File

@ -232,7 +232,7 @@
<div class="modal-body">
<div class="form-row">
<input type="hidden" id="thz_id" name="thz_id">
<input type="hidden" id="edit_thz_id" name="thz_id">
<input type="hidden" id="updated_by" name="updated_by" value="<?= get_session_userid(); ?>">
<div class="form-group col-md-12">
@ -335,13 +335,10 @@
form.reset();
var masterData = <?= json_encode($master[0]); ?>;
// console.log("*****");
// console.log(masterData);
document.getElementById('EditModalLabel').innerText = "Update";
document.getElementById('thz_id').value = masterData.thz_id;
document.getElementById('edit_thz_id').value = masterData.thz_id;
document.getElementById('assign_to').value = masterData.assign_to;
document.getElementById('status').value = masterData.status;
document.getElementById('ticket_type').value = masterData.ticket_type;
@ -355,11 +352,10 @@
function submitTicket() {
var form = document.getElementById("ticketForm"); // your form ID
var form = document.getElementById("ticketForm");
var id = form.querySelector("[name='thz_id']").value;
var formData = new FormData(form);
var id = form.querySelector("[name='thz_id']").value;
$.ajax({
url: "<?= base_url('ticketSave') ?>",
type: "POST",
@ -389,7 +385,7 @@
document.getElementById("notes_type").value = notetype;
const urlParams = new URLSearchParams(window.location.search);
document.getElementById("thz_id").value = urlParams.get('thz_id');
var id = urlParams.get('thz_id');
var form = document.getElementById("conversationForm");
var formData = new FormData(form);