ssbc / scuttle-invite

polymorphic invite and reply logic for secure scuttlebutt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

private publish must have self as recipient

ameba23 opened this issue · comments

commented

invites.async.private.publish breaks when you do not include yourself as a recipient, as it cannot decrypt the message to include it in the callback.

although i cant think why you wouldnt want to have yourself as an extra recipient, it would be nice if it failed gracefully with an error message (as i spent ages trying to work out what was going wrong).

To resolve this, I'll interpolate server.id directly into the params, that way you're always a recipient of the invite. No point in raising an error when you can simply add yourself in.