Update WhitelistAPI to check if the user has a Steam ID

This commit is contained in:
Dustin Pianalto 2019-12-16 22:21:56 -09:00
parent 46dc605e0e
commit 664574a3f3

View File

@ -82,6 +82,9 @@ class WhitelistAPI(APIView):
return create_error_response("A Discord ID is required", return create_error_response("A Discord ID is required",
status=status.HTTP_400_BAD_REQUEST) status=status.HTTP_400_BAD_REQUEST)
user = User.get_user_by_id(discord_id) user = User.get_user_by_id(discord_id)
if not user.steam_id:
return create_error_response('The User must have a Steam ID in the database in order to whitelist them.',
status=status.HTTP_400_BAD_REQUEST)
server: RconServer = RconServer.get_server(guild_id, name) server: RconServer = RconServer.get_server(guild_id, name)
if not server: if not server:
return create_error_response('RCON Server Does Not Exist', return create_error_response('RCON Server Does Not Exist',