hotfix4: backwards compat of model_dump

This commit is contained in:
dni ⚡ 2023-11-24 19:08:04 +01:00
commit 31158584ae
No known key found for this signature in database
GPG key ID: 886317704CC4E618

10
crud.py
View file

@ -14,12 +14,18 @@ async def get_or_create_lnurlp_settings() -> LnurlpSettings:
return LnurlpSettings(**row) return LnurlpSettings(**row)
else: else:
settings = LnurlpSettings(nostr_private_key=PrivateKey().hex()) settings = LnurlpSettings(nostr_private_key=PrivateKey().hex())
await db.execute(insert_query("lnurlp.settings", settings), (*settings.model_dump().values(),)) await db.execute(
insert_query("lnurlp.settings", settings),
(*settings.dict().values(),)
)
return settings return settings
async def update_lnurlp_settings(settings: LnurlpSettings) -> LnurlpSettings: async def update_lnurlp_settings(settings: LnurlpSettings) -> LnurlpSettings:
await db.execute(update_query("lnurlp.settings", settings, where=""), (*settings.model_dump().values(),)) await db.execute(
update_query("lnurlp.settings", settings, where=""),
(*settings.dict().values(),)
)
return settings return settings