diff --git a/lnbits/extensions/gerty/crud.py b/lnbits/extensions/gerty/crud.py index 10b17df1..3850737f 100644 --- a/lnbits/extensions/gerty/crud.py +++ b/lnbits/extensions/gerty/crud.py @@ -14,21 +14,25 @@ async def create_gerty(wallet_id: str, data: Gerty) -> Gerty: id, name, wallet, + utc_offset, lnbits_wallets, mempool_endpoint, exchange, - display_preferences + display_preferences, + refresh_time ) - VALUES (?, ?, ?, ?, ?, ?, ?) + VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) """, ( gerty_id, data.name, data.wallet, + data.utc_offset, data.lnbits_wallets, data.mempool_endpoint, data.exchange, data.display_preferences, + data.refresh_time, ), ) diff --git a/lnbits/extensions/gerty/models.py b/lnbits/extensions/gerty/models.py index 89707a86..855a30c9 100644 --- a/lnbits/extensions/gerty/models.py +++ b/lnbits/extensions/gerty/models.py @@ -10,6 +10,7 @@ class Gerty(BaseModel): name: str wallet: str refresh_time: int = Query(None) + utc_offset: int = Query(None) lnbits_wallets: str = Query( None ) # Wallets to keep an eye on, {"wallet-id": "wallet-read-key, etc"} diff --git a/lnbits/extensions/gerty/templates/gerty/index.html b/lnbits/extensions/gerty/templates/gerty/index.html index 64afc683..dc6cea2a 100644 --- a/lnbits/extensions/gerty/templates/gerty/index.html +++ b/lnbits/extensions/gerty/templates/gerty/index.html @@ -179,6 +179,17 @@ > + + Enter a UTC time offset value (e.g. -1) + +

Use the toggles below to control what your Gerty will display