From 4b2e02950f4bdcbcd8fc22e1162b36d90ff4c0bc Mon Sep 17 00:00:00 2001 From: Mike Colagrosso Date: Tue, 16 Jan 2024 21:02:55 -0700 Subject: [PATCH] Use ArtworkStatus enums when querying, not strings --- lib/Library.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/Library.php b/lib/Library.php index 8d99f5e9..e0435837 100644 --- a/lib/Library.php +++ b/lib/Library.php @@ -175,7 +175,7 @@ class Library{ $artworks = Db::Query(' SELECT * from Artworks - where Status in ("approved", "in_use")', [], 'Artwork'); + where Status in (?, ?)', [ArtworkStatus::Approved->value, ArtworkStatus::InUse->value], 'Artwork'); } elseif($status == 'all-admin'){ $artworks = Db::Query(' @@ -186,14 +186,14 @@ class Library{ $artworks = Db::Query(' SELECT * from Artworks - where Status in ("approved", "in_use") - or (Status = "unverified" and SubmitterUserId = ?)', [$submitterUserId], 'Artwork'); + where Status in (?, ?) + or (Status = ? and SubmitterUserId = ?)', [ArtworkStatus::Approved->value, ArtworkStatus::InUse->value, ArtworkStatus::Unverified->value, $submitterUserId], 'Artwork'); } elseif($status == 'unverified-submitter' && $submitterUserId !== null){ $artworks = Db::Query(' SELECT * from Artworks - where Status = "unverified" and SubmitterUserId = ?', [$submitterUserId], 'Artwork'); + where Status = ? and SubmitterUserId = ?', [ArtworkStatus::Unverified->value, $submitterUserId], 'Artwork'); } else{ $artworks = Db::Query('