diff --git a/db/setup.php b/db/setup.php index 39f8189..d4763a4 100644 --- a/db/setup.php +++ b/db/setup.php @@ -24,6 +24,8 @@ function setup_database($pdo) { updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, FOREIGN KEY (sales_rep_id) REFERENCES users(id) )"); + $pdo->exec("ALTER TABLE orders ADD COLUMN IF NOT EXISTS query_text TEXT DEFAULT NULL;"); + $pdo->exec("ALTER TABLE orders ADD COLUMN IF NOT EXISTS reply_text TEXT DEFAULT NULL;"); // Add a default admin user if one doesn't exist $stmt = $pdo->query("SELECT COUNT(*) FROM users WHERE role = 'Admin'"); diff --git a/view_order.php b/view_order.php index fe333de..b375087 100644 --- a/view_order.php +++ b/view_order.php @@ -31,7 +31,7 @@ if (isset($_GET['id']) && is_numeric($_GET['id'])) { } } } catch (PDOException $e) { - $errors[] = "Database error fetching order: " . $e->getMessage(); + $errors[] = "Error loading order details. Please try again later."; } } else { $errors[] = "No order ID provided.";