diff --git a/backend/moonstream/routes/users.py b/backend/moonstream/routes/users.py index 97629ee8..c414fabf 100644 --- a/backend/moonstream/routes/users.py +++ b/backend/moonstream/routes/users.py @@ -186,9 +186,8 @@ async def tokens_handler(request: Request) -> BugoutUserTokens: async def token_update_handler( request: Request, token_note: str = Form(...), access_token: str = Form(...) ) -> BugoutToken: - token = request.state.token try: - response = bc.update_token(token, token_note=token_note) + response = bc.update_token(token=access_token, token_note=token_note) except BugoutResponseException as e: raise MoonstreamHTTPException(status_code=e.status_code, detail=e.detail) except Exception as e: diff --git a/frontend/pages/account/tokens.js b/frontend/pages/account/tokens.js index 8b7db744..b5ba152f 100644 --- a/frontend/pages/account/tokens.js +++ b/frontend/pages/account/tokens.js @@ -24,7 +24,7 @@ const Tokens = () => { const { onOpen, onClose, isOpen } = useDisclosure(); const [newToken, setNewToken] = useState(null); const [tokens, setTokens] = useState(); - const { list, update, revoke, isLoading, data } = useTokens(); + const { list, updateMutation, revoke, isLoading, data } = useTokens(); useEffect(() => { list(); @@ -44,7 +44,7 @@ const Tokens = () => { if (data?.data?.user_id) { setTokens(data.data); } - }, [data?.data, isLoading]); + }, [data, isLoading]); useEffect(() => { document.title = `Tokens`; @@ -75,8 +75,8 @@ const Tokens = () => { - My access tokens - + My API tokens +