Tricky part is that if you hit send and close the app immediately, the websockets connections close and the message never goes out. It would wait for connection to come back to finally send. Gotta find a way around disabling websockets when the app pauses.

Reply to this note

Please Login to reply.

Discussion

I think the proper abstraction is a "mailbox" that only flushes when you get an OK command result for that post+relay

This is why i created command results just haven't implemented that in damus yet 😅

This feature has a point of existence, but it doesn't mean much to me. If people could get into the habit of double checking before sending a post, they wouldn't need this feature. If we were to design a 5 second countdown, both good and bad habits would have to be nervous for five seconds.