diff --git a/backend/routes/exchange.py b/backend/routes/exchange.py index cd2f07a..26b2603 100644 --- a/backend/routes/exchange.py +++ b/backend/routes/exchange.py @@ -684,7 +684,7 @@ async def get_past_trades( async def complete_trade( exchange_id: int, db: AsyncSession = Depends(get_db), - _current_user: User = Depends(require_permission(Permission.CANCEL_ANY_EXCHANGE)), + _current_user: User = Depends(require_permission(Permission.COMPLETE_EXCHANGE)), ) -> AdminExchangeResponse: """Mark a trade as completed. Only possible after slot time has passed.""" @@ -730,7 +730,7 @@ async def complete_trade( async def mark_no_show( exchange_id: int, db: AsyncSession = Depends(get_db), - _current_user: User = Depends(require_permission(Permission.CANCEL_ANY_EXCHANGE)), + _current_user: User = Depends(require_permission(Permission.COMPLETE_EXCHANGE)), ) -> AdminExchangeResponse: """Mark a trade as no-show. Only possible after slot time has passed."""