mirror of
https://github.com/itflow-org/itflow
synced 2026-02-28 19:04:52 +00:00
Ticket Statuses
Standardize on 5 consistent ticket states:- - New (Red/Danger) - Open (Blue/Primary) - On Hold (Green/Success) - Auto Close (Dark/black) - Closed (Dark/black) Update parts of the app where these have deviated from, as they have not been updated everywhere. Other states may be configurable in future via custom fields.
This commit is contained in:
@@ -161,15 +161,14 @@ while ($row = mysqli_fetch_array($sql)) {
|
||||
$event_title = json_encode($row['ticket_prefix'] . $row['ticket_number'] . " created - " . $row['ticket_subject'] . " " . $username . "{" . $ticket_status . "}");
|
||||
$event_start = json_encode($row['ticket_created_at']);
|
||||
|
||||
|
||||
if ($ticket_status == "Closed") {
|
||||
$event_color = "black";
|
||||
} else if ($ticket_status == "Scheduled") {
|
||||
$event_color = "grey";
|
||||
} else if ($ticket_status == "Pending-Assignment") {
|
||||
if ($ticket_status == "New") {
|
||||
$event_color = "red";
|
||||
} else {
|
||||
} else if ($ticket_status == "Open") {
|
||||
$event_color = "blue";
|
||||
} else if ($ticket_status == "On Hold") {
|
||||
$event_color = "grey";
|
||||
} else {
|
||||
$event_color = "black";
|
||||
}
|
||||
|
||||
echo "{ id: $event_id, title: $event_title, start: $event_start, color: '$event_color', url: 'ticket.php?ticket_id=$event_id' },";
|
||||
@@ -200,7 +199,7 @@ while ($row = mysqli_fetch_array($sql)) {
|
||||
$ticket_status = strval($row['ticket_status']);
|
||||
$event_title = json_encode($row['ticket_prefix'] . $row['ticket_number'] . " scheduled - " . $row['ticket_subject'] . " [" . $username . "]{" . $ticket_status . "}");
|
||||
$event_start = json_encode($row['ticket_schedule']);
|
||||
|
||||
|
||||
|
||||
echo "{ id: $event_id, title: $event_title, start: $event_start, color: '$event_color', url: 'ticket.php?ticket_id=$event_id' },";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user