Hello @peter-hall
Asgaros Forum uses terms/taxonomies for usergroups and categories. Terms dont need explicitly belong to WordPress blog-posts so its a design-bug in the sweep-plugin. Why? Because based on your description Sweep seems to assume that every term which does not belong to a blog-post is unused and can be deleted. But terms can belong to users and other custom-content as well.
Unfortunately I cannot fix this issue because I am not the developer of the Sweep plugin. I also cannot prevent that Asgaros Forum data gets deleted by some other kind of function or plugin, otherwise it would be impossible to uninstall a plugin via WordPress at all.
The only solution is that the Sweep developer adds an additional check which ensures that no term which begins with the „af-„ or „asgarosforum-„ prefix gets deleted at all as long as the Asgaros Forum plugin is installed.
Let me know if you or the developer of the Sweep plugin needs additional information to solve this issue.
@peter-hall
I contacted the developer of the Sweep plugin. To make Asgaros Forum compatible a new version of Sweep is required which adds an additional filter to it. As soon as this filter is available, I can add an additional compatibility-layer to Asgaros Forum as well.
I put this on my todo-list here:
https://github.com/Asgaros/asgaros-forum/issues/216
I will set this topic to “resolved” because the problem and a solution could get identified. The current development-status of this issue can be monitored on GitHub via the link above.
Thanks again for the report! 🙂