Make sure the invite is accepted for recruited

This commit is contained in:
Joseph Ferano 2022-03-25 15:11:02 +07:00
parent 58ac186a0a
commit 0d39032095

View File

@ -161,7 +161,7 @@ let private getInvitedUsers userId =
|> Sql.query """ |> Sql.query """
WITH invite AS (SELECT id FROM invite WHERE inviter = @did) WITH invite AS (SELECT id FROM invite WHERE inviter = @did)
SELECT discord_id FROM invited_user, invite SELECT discord_id FROM invited_user, invite
WHERE invite.id = invited_user.invite_id; WHERE invite.id = invited_user.invite_id AND invited_user.accepted = true;
""" """
|> Sql.executeAsync (fun read -> read.string "discord_id" |> uint64) |> Sql.executeAsync (fun read -> read.string "discord_id" |> uint64)
|> Async.AwaitTask |> Async.AwaitTask