Change client - fix code smell
This commit is contained in:
@@ -3,16 +3,15 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
// Modal loaded listener - populate client select
|
// Modal loaded listener - populate client select
|
||||||
changeClientModalLoad = document.getElementById('clientChangeTicketModalLoad');
|
const changeClientModalLoad = document.getElementById('clientChangeTicketModalLoad');
|
||||||
changeClientModalLoad.addEventListener('click', function() {
|
changeClientModalLoad.addEventListener('click', function() {
|
||||||
populateChangeClientModal_Clients();
|
populateChangeClientModal_Clients();
|
||||||
})
|
})
|
||||||
|
|
||||||
// Client selected listener - populate contact select
|
// Client selected listener - populate contact select
|
||||||
// We seem to have to use jQuery to listen for events, as the client input is a select2 component?
|
// We seem to have to use jQuery to listen for events, as the client input is a select2 component?
|
||||||
clientSelectDropdown = document.getElementById("changeClientSelect");
|
const clientSelectDropdown = document.getElementById("changeClientSelect");
|
||||||
$(clientSelectDropdown).on('select2:select', function (e) {
|
$(clientSelectDropdown).on('select2:select', function (e) {
|
||||||
console.log("Fired contacts listener!!!!!!")
|
|
||||||
let client_id = $(this).find(':selected').val();
|
let client_id = $(this).find(':selected').val();
|
||||||
populateChangeClientModal_Contacts(client_id);
|
populateChangeClientModal_Contacts(client_id);
|
||||||
});
|
});
|
||||||
@@ -43,7 +42,7 @@ function populateChangeClientModal_Clients() {
|
|||||||
// Client dropdown already defined in listeners as clientSelectDropdown
|
// Client dropdown already defined in listeners as clientSelectDropdown
|
||||||
|
|
||||||
// Clear dropdown
|
// Clear dropdown
|
||||||
var i, L = clientSelectDropdown.options.length -1;
|
let i, L = clientSelectDropdown.options.length - 1;
|
||||||
for (i = L; i >= 0; i--) {
|
for (i = L; i >= 0; i--) {
|
||||||
clientSelectDropdown.remove(i);
|
clientSelectDropdown.remove(i);
|
||||||
}
|
}
|
||||||
@@ -76,10 +75,10 @@ function populateChangeClientModal_Contacts(client_id) {
|
|||||||
const contacts = response.contacts;
|
const contacts = response.contacts;
|
||||||
|
|
||||||
// Contacts dropdown
|
// Contacts dropdown
|
||||||
var contactSelectDropdown = document.getElementById("changeContactSelect");
|
const contactSelectDropdown = document.getElementById("changeContactSelect");
|
||||||
|
|
||||||
// Clear Category dropdown
|
// Clear Category dropdown
|
||||||
var i, L = contactSelectDropdown.options.length -1;
|
let i, L = contactSelectDropdown.options.length - 1;
|
||||||
for (i = L; i >= 0; i--) {
|
for (i = L; i >= 0; i--) {
|
||||||
contactSelectDropdown.remove(i);
|
contactSelectDropdown.remove(i);
|
||||||
}
|
}
|
||||||
|
|||||||
+4
-4
@@ -651,10 +651,10 @@ if (isset($_GET['ticket_id'])) {
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<?php
|
<?php
|
||||||
require("ticket_edit_modal.php");
|
require_once("ticket_edit_modal.php");
|
||||||
require("ticket_change_client_modal.php");
|
require_once("ticket_change_client_modal.php");
|
||||||
require("ticket_merge_modal.php");
|
require_once("ticket_merge_modal.php");
|
||||||
require("ticket_invoice_add_modal.php");
|
require_once("ticket_invoice_add_modal.php");
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -23,12 +23,12 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>New Contact <strong class="text-danger">*</strong></label>
|
<label>New Contact</label>
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<div class="input-group-prepend">
|
<div class="input-group-prepend">
|
||||||
<span class="input-group-text"><i class="fa fa-fw fa-user"></i></span>
|
<span class="input-group-text"><i class="fa fa-fw fa-user"></i></span>
|
||||||
</div>
|
</div>
|
||||||
<select class="form-control select2" name="new_contact_id" id="changeContactSelect" required>
|
<select class="form-control select2" name="new_contact_id" id="changeContactSelect">
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user