Add bitcoin_transfer_methods to constants endpoint
This commit is contained in:
parent
cecb8b33a7
commit
0669f951bf
2 changed files with 10 additions and 2 deletions
|
|
@ -2,7 +2,13 @@
|
|||
|
||||
from fastapi import APIRouter
|
||||
|
||||
from models import ROLE_ADMIN, ROLE_REGULAR, InviteStatus, Permission
|
||||
from models import (
|
||||
ROLE_ADMIN,
|
||||
ROLE_REGULAR,
|
||||
BitcoinTransferMethod,
|
||||
InviteStatus,
|
||||
Permission,
|
||||
)
|
||||
from schemas import ConstantsResponse
|
||||
|
||||
router = APIRouter(prefix="/api/meta", tags=["meta"])
|
||||
|
|
@ -15,4 +21,5 @@ async def get_constants() -> ConstantsResponse:
|
|||
permissions=list(Permission),
|
||||
roles=[ROLE_ADMIN, ROLE_REGULAR],
|
||||
invite_statuses=list(InviteStatus),
|
||||
bitcoin_transfer_methods=list(BitcoinTransferMethod),
|
||||
)
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ from typing import Generic, TypeVar
|
|||
|
||||
from pydantic import BaseModel, EmailStr, field_validator
|
||||
|
||||
from models import InviteStatus, Permission
|
||||
from models import BitcoinTransferMethod, InviteStatus, Permission
|
||||
|
||||
|
||||
class UserCredentials(BaseModel):
|
||||
|
|
@ -271,3 +271,4 @@ class ConstantsResponse(BaseModel):
|
|||
permissions: list[Permission]
|
||||
roles: list[str]
|
||||
invite_statuses: list[InviteStatus]
|
||||
bitcoin_transfer_methods: list[BitcoinTransferMethod]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue