diff --git a/tildes/tildes/views/api/web/user.py b/tildes/tildes/views/api/web/user.py index 651917c..ed1c812 100644 --- a/tildes/tildes/views/api/web/user.py +++ b/tildes/tildes/views/api/web/user.py @@ -8,6 +8,7 @@ from pyramid.httpexceptions import HTTPForbidden, HTTPUnprocessableEntity from pyramid.request import Request from pyramid.response import Response from sqlalchemy.exc import IntegrityError +from sqlalchemy.sql.expression import desc from webargs.pyramidparser import use_kwargs from tildes.enums import LogEventType, TopicSortOption @@ -177,9 +178,7 @@ def get_invite_code(request: Request) -> dict: UserInviteCode.user_id == request.user.user_id, UserInviteCode.invitee_id == None, # noqa ) - .order_by( - UserInviteCode.created_time.desc() - ) + .order_by(desc(UserInviteCode.created_time)) .all() ) diff --git a/tildes/tildes/views/user.py b/tildes/tildes/views/user.py index c4f30bd..d6804e3 100644 --- a/tildes/tildes/views/user.py +++ b/tildes/tildes/views/user.py @@ -83,9 +83,7 @@ def get_invite(request: Request) -> dict: UserInviteCode.user_id == request.user.user_id, UserInviteCode.invitee_id == None, # noqa ) - .order_by( - UserInviteCode.created_time.desc() - ) + .order_by(desc(UserInviteCode.created_time)) .all() )