From 0ae3751cdc13688576ce8f9e51ff88557673293f Mon Sep 17 00:00:00 2001 From: callebtc <93376500+callebtc@users.noreply.github.com> Date: Tue, 14 Mar 2023 11:40:01 +0100 Subject: [PATCH] username optional in model --- models.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/models.py b/models.py index 0bf70b1..a8156b7 100644 --- a/models.py +++ b/models.py @@ -23,7 +23,7 @@ class CreatePayLinkData(BaseModel): success_text: str = Query(None) success_url: str = Query(None) fiat_base_multiplier: int = Query(100, ge=1) - username: str + username: str = Query(None) class PayLink(BaseModel): @@ -33,6 +33,7 @@ class PayLink(BaseModel): min: float served_meta: int served_pr: int + username: Optional[str] webhook_url: Optional[str] webhook_headers: Optional[str] webhook_body: Optional[str] @@ -42,7 +43,6 @@ class PayLink(BaseModel): comment_chars: int max: float fiat_base_multiplier: int - username: str @classmethod def from_row(cls, row: Row) -> "PayLink": @@ -77,4 +77,4 @@ class PayLink(BaseModel): identifier = f"{self.username}@{domain}" metadata = [["text/plain", text], ["text/identifier", identifier]] - return LnurlPayMetadata(json.dumps(metadata)) \ No newline at end of file + return LnurlPayMetadata(json.dumps(metadata))