diff --git a/models.py b/models.py index 2d82ced..1f07f71 100644 --- a/models.py +++ b/models.py @@ -109,7 +109,7 @@ class Merchant(PartialMerchant, Nostrable): delete_event = NostrEvent( pubkey=pubkey, created_at=round(time.time()), - kind=0, + kind=5, tags=[], content=json.dumps(content, separators=(",", ":"), ensure_ascii=False), ) diff --git a/services.py b/services.py index 6a878ed..89b4859 100644 --- a/services.py +++ b/services.py @@ -131,7 +131,9 @@ async def update_merchant_to_nostr( event = await sign_and_send_to_nostr(merchant, stall, delete_merchant) stall.config.event_id = event.id await update_stall(merchant.id, stall) - event = await sign_and_send_to_nostr(merchant, merchant, delete_merchant) + if delete_merchant: + # merchant profile updates not supported yet + event = await sign_and_send_to_nostr(merchant, merchant, delete_merchant) merchant.config.event_id = event.id return merchant