From 940d5b0d2fc8c52c1ad941d9176e8ae6cd19bd16 Mon Sep 17 00:00:00 2001 From: Craig Williams Date: Mon, 21 Feb 2022 17:54:33 +0000 Subject: [PATCH] Fixed postgres complaint about integer = boolean comparison (I hope!) --- src/Database/Models/Organisation.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Database/Models/Organisation.php b/src/Database/Models/Organisation.php index ab6c65c..94680f5 100644 --- a/src/Database/Models/Organisation.php +++ b/src/Database/Models/Organisation.php @@ -284,7 +284,7 @@ class Organisation extends Model implements OrganisationInterface, TokenOwnerInt public function scopeWithUser($query, $userId) { $membersInner = DB::table('organisation_members') - ->selectRaw('organisation_id, flag_approved = 1 AS is_member, flag_admin AS is_admin, flag_approved = 0 AS is_pending') + ->selectRaw('organisation_id, flag_approved = ? AS is_member, flag_admin AS is_admin, flag_approved = ? AS is_pending', [true, false]) ->where('user_id', $userId); return $query ->leftJoinSub($membersInner, 'user_orgs', function ($join) {