There's no centralized function for it so everywhere it's done, it's done ad-hoc, meaning some places don't do it at all and when they don't the failure to send the message is silent to the user. Huge "oof" all around. The entire thing needs a rethink.
There's no centralized function for it so everywhere it's done, it's done ad-hoc, meaning some places don't do it at all and when they don't the failure to send the message is silent to the user. Huge "oof" all around. The entire thing needs a rethink.