extensions/satspay: remove duplicit functions
probably merge error
This commit is contained in:
parent
2f377343f1
commit
2e57210623
1 changed files with 0 additions and 47 deletions
|
|
@ -131,53 +131,6 @@ async def check_address_balance(charge_id: str) -> Optional[Charges]:
|
||||||
################## SETTINGS ###################
|
################## SETTINGS ###################
|
||||||
|
|
||||||
|
|
||||||
async def save_theme(data: SatsPayThemes, css_id: str = None):
|
|
||||||
# insert or update
|
|
||||||
if css_id:
|
|
||||||
await db.execute(
|
|
||||||
"""
|
|
||||||
UPDATE satspay.themes SET custom_css = ?, title = ? WHERE css_id = ?
|
|
||||||
""",
|
|
||||||
(data.custom_css, data.title, css_id),
|
|
||||||
)
|
|
||||||
else:
|
|
||||||
css_id = urlsafe_short_hash()
|
|
||||||
await db.execute(
|
|
||||||
"""
|
|
||||||
INSERT INTO satspay.themes (
|
|
||||||
css_id,
|
|
||||||
title,
|
|
||||||
user,
|
|
||||||
custom_css
|
|
||||||
)
|
|
||||||
VALUES (?, ?, ?, ?)
|
|
||||||
""",
|
|
||||||
(
|
|
||||||
css_id,
|
|
||||||
data.title,
|
|
||||||
data.user,
|
|
||||||
data.custom_css,
|
|
||||||
),
|
|
||||||
)
|
|
||||||
return await get_theme(css_id)
|
|
||||||
|
|
||||||
|
|
||||||
async def get_theme(css_id: str) -> SatsPayThemes:
|
|
||||||
row = await db.fetchone("SELECT * FROM satspay.themes WHERE css_id = ?", (css_id,))
|
|
||||||
return SatsPayThemes.from_row(row) if row else None
|
|
||||||
|
|
||||||
|
|
||||||
async def get_themes(user_id: str) -> List[SatsPayThemes]:
|
|
||||||
rows = await db.fetchall(
|
|
||||||
"""SELECT * FROM satspay.themes WHERE "user" = ? ORDER BY "timestamp" DESC """,
|
|
||||||
(user_id,),
|
|
||||||
)
|
|
||||||
return await get_config(row.user)
|
|
||||||
|
|
||||||
|
|
||||||
################## SETTINGS ###################
|
|
||||||
|
|
||||||
|
|
||||||
async def save_theme(data: SatsPayThemes, css_id: str = None):
|
async def save_theme(data: SatsPayThemes, css_id: str = None):
|
||||||
# insert or update
|
# insert or update
|
||||||
if css_id:
|
if css_id:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue