From f9e0fc00a36199996703036a42806fa79137abad Mon Sep 17 00:00:00 2001 From: Alexander Davis Date: Sun, 9 Aug 2020 22:06:35 +0100 Subject: [PATCH] Displays Only Open Tickets Index was displaying all requests instead of open requests --- app/includes/app_functions.php | 10 ++++++++++ app/public/index.php | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/app/includes/app_functions.php b/app/includes/app_functions.php index 802045e..4eeb65a 100644 --- a/app/includes/app_functions.php +++ b/app/includes/app_functions.php @@ -24,6 +24,16 @@ return $ticket_result; } + function get_my_open_requests($db) { + $ticket_stmt = "SELECT * FROM tickets WHERE created_by=:uuid AND status = 'Closed'"; + $ticket_sql = $db->prepare($ticket_stmt); + $ticket_sql->bindParam(':uuid', $_SESSION['uuid']); + $ticket_sql->execute(); + $ticket_sql->setFetchMode(PDO::FETCH_ASSOC); + $ticket_result = $ticket_sql->fetchAll(); + return $ticket_result; + } + function get_subscribed_requests($db) { $requests = array(); $sub_tickets_stmt = "SELECT ticket_uuid FROM ticket_subscribers WHERE user_uuid=:uuid"; diff --git a/app/public/index.php b/app/public/index.php index 55e31a2..faf1a29 100644 --- a/app/public/index.php +++ b/app/public/index.php @@ -3,7 +3,7 @@ require_once __DIR__ . "/../includes/header.php"; if (is_signed_in()) { - $requests = get_my_requests($db); + $requests = get_my_open_requests($db); $subscriptions = get_subscribed_requests($db); }