mirror of
https://github.com/lnbits/lnbits.git
synced 2025-10-10 12:32:34 +02:00
Now you can have multiple themes
This commit is contained in:
@@ -14,6 +14,7 @@ class CreateCharge(BaseModel):
|
||||
webhook: str = Query(None)
|
||||
completelink: str = Query(None)
|
||||
completelinktext: str = Query(None)
|
||||
custom_css: Optional[str]
|
||||
time: int = Query(..., ge=1)
|
||||
amount: int = Query(..., ge=1)
|
||||
extra: str = "{}"
|
||||
@@ -38,6 +39,7 @@ class Charges(BaseModel):
|
||||
completelink: Optional[str]
|
||||
completelinktext: Optional[str] = "Back to Merchant"
|
||||
extra: str = "{}"
|
||||
custom_css: Optional[str]
|
||||
time: int
|
||||
amount: int
|
||||
balance: int
|
||||
@@ -73,9 +75,12 @@ class Charges(BaseModel):
|
||||
def must_call_webhook(self):
|
||||
return self.webhook and self.paid and self.config.webhook_success == False
|
||||
|
||||
class SatsPaySettings(BaseModel):
|
||||
class SatsPayThemes(BaseModel):
|
||||
css_id: str = Query(None)
|
||||
title: str = Query(None)
|
||||
custom_css: str = Query(None)
|
||||
user: Optional[str]
|
||||
|
||||
@classmethod
|
||||
def from_row(cls, row: Row) -> "SatsPaySettings":
|
||||
def from_row(cls, row: Row) -> "SatsPayThemes":
|
||||
return cls(**dict(row))
|
||||
|
Reference in New Issue
Block a user