aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Hassan Abouelela <[email protected]>2021-03-16 16:17:14 +0300
committerGravatar Hassan Abouelela <[email protected]>2021-03-16 17:08:25 +0300
commit851a24e3f0b0bec4a8c994bf4bfa1decf524e329 (patch)
tree2bcce8f54356934df6910a410baeed3a5d3eecce
parentAdds Discord Direct Message Helpers (diff)
Changes User Typehint To Avoid Circular Import
Signed-off-by: Hassan Abouelela <[email protected]>
-rw-r--r--backend/discord.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/backend/discord.py b/backend/discord.py
index 7c04103..dae0f03 100644
--- a/backend/discord.py
+++ b/backend/discord.py
@@ -7,7 +7,6 @@ import httpx
from starlette.requests import Request
from backend import constants
-from backend.authentication.user import User
from backend.models import Form, FormResponse
API_BASE_URL = "https://discord.com/api/v8/"
@@ -136,7 +135,7 @@ async def send_submission_webhook(
await make_request("POST", form.webhook.url, hook)
-async def assign_role(form: Form, request_user: User) -> None:
+async def assign_role(form: Form, request_user: Request.user) -> None:
"""Assigns Discord role to user when user submitted response."""
if not form.discord_role:
raise ValueError("Got empty Discord role ID.")