Version 1.0.1
This release changes how the "Anonymous" username is injected into Flarum email notifications to improve compatibility with other extensions that might read that value somewhere not related to notifications.
This might also unintentionally make the feature work in asynchronous queues, where I don't think it worked before. This was however not tested.
New error messages were also added in case other extensions are still incompatible, so that the code fails before trying to perform any SQL query.
My original intent with this update was to add more error messages so it's clearer where any incompatibility comes from, but to add the error handling code I had to move the problematic code around and I think I ended up unintentionally fixing most of the issues š
Linking posts no longer errors (but doesn't send any notification either) and I think it might also solve the AutoModerator stuff.