diff --git a/migrations/init.sql b/migrations/init.sql index d8e3094f52b816ef80332ca35301c1fd1cd2e16c..d65857610a00af29a6b5963aadaac11b19deda9f 100644 --- a/migrations/init.sql +++ b/migrations/init.sql @@ -183,5 +183,6 @@ INSERT INTO subscriptions (curator_id, subscriber_id, status) VALUES (1, 1, 'ACCEPTED'), (1, 2, 'ACCEPTED'), + (1, 3, 'PENDING'), (2, 1, 'PENDING'), (3, 1, 'REJECTED'); \ No newline at end of file diff --git a/src/repositories/CuratorsRepository.php b/src/repositories/CuratorsRepository.php index f64d308855e534bdef22ac72183ab6989b26681c..3568aab223b00ea388bff6802bf14265d47215a3 100644 --- a/src/repositories/CuratorsRepository.php +++ b/src/repositories/CuratorsRepository.php @@ -16,7 +16,7 @@ class CuratorsRepository extends Repository { } public function getSubscriberCount($curator_id) { - $query = 'SELECT COUNT(*) FROM subscriptions WHERE curator_id = :curator_id'; + $query = "SELECT COUNT(*) FROM subscriptions WHERE curator_id = :curator_id AND status = 'ACCEPTED'"; $params = [ 'curator_id' => $curator_id ];