mirror of
https://github.com/mealie-recipes/mealie.git
synced 2025-05-31 20:25:14 -04:00
fix: add missing types for API token deletion (#1428)
This commit is contained in:
parent
292bf7068a
commit
c158672d12
@ -66,6 +66,8 @@ export interface UserOut {
|
|||||||
}
|
}
|
||||||
export interface LongLiveTokenOut {
|
export interface LongLiveTokenOut {
|
||||||
token: string;
|
token: string;
|
||||||
|
name: string;
|
||||||
|
id: number;
|
||||||
}
|
}
|
||||||
export interface ReadGroupPreferences {
|
export interface ReadGroupPreferences {
|
||||||
privateGroup?: boolean;
|
privateGroup?: boolean;
|
||||||
|
@ -33,7 +33,7 @@ class UserApiTokensController(BaseUserController):
|
|||||||
new_token_in_db = self.repos.api_tokens.create(token_model)
|
new_token_in_db = self.repos.api_tokens.create(token_model)
|
||||||
|
|
||||||
if new_token_in_db:
|
if new_token_in_db:
|
||||||
return LongLiveTokenOut(token=token)
|
return new_token_in_db
|
||||||
|
|
||||||
@router.delete("/api-tokens/{token_id}", response_model=DeleteTokenResponse)
|
@router.delete("/api-tokens/{token_id}", response_model=DeleteTokenResponse)
|
||||||
def delete_api_token(self, token_id: int):
|
def delete_api_token(self, token_id: int):
|
||||||
|
@ -23,6 +23,8 @@ class LongLiveTokenIn(MealieModel):
|
|||||||
|
|
||||||
class LongLiveTokenOut(MealieModel):
|
class LongLiveTokenOut(MealieModel):
|
||||||
token: str
|
token: str
|
||||||
|
name: str
|
||||||
|
id: int
|
||||||
|
|
||||||
class Config:
|
class Config:
|
||||||
orm_mode = True
|
orm_mode = True
|
||||||
|
Loading…
x
Reference in New Issue
Block a user