We should improve the PM sent to the user who solved a topic by making sure the topics suggested in that PM are not yet solved.
Acceptance criteria
[Current functionality] When a user’s response is marked as a topic’s solution, they are sent a PM to encourage them to offer more solutions.
The topics listed in this PM should be Related Topics that belong to a category with solutions enabled that are not yet solved.
Additional context
Original report:
Hello! I installed the Solved Reminders Plugin and noticed it is populating suggested posts that are already solved, or some that don’t have a solution option (like announcements).
I’m not quite technical enough to see if the plugin is meant to exclude posts without the ability to be solved, or if that filtering isn’t included in the plugin.
This sounds like a cool plugin. Unfortunately I do not see a topic here in Meta. If you have a GitHub account might also be a good idea to file a bug report there
That is very unfortunate. I just attempted to use an @mention to see if I could identify an account for the DeV here. But was not successful as his account name there does not seem mirrored here.
It does though seem to be a really cool extension to the solved plugin. Imho it really should have been a pull request to the original plugin to add options
Can you include some screenshots of the problem with examples? Reading through the code I can see it is restricting the list of candidate categories to ones that allow for solutions
Long term @hugh / @tobiaseigen we should probably just upstream the 2 features into the solved plugin to avoid code drift and more complicated maintenance
Ideally, this plugin should use a different algorithm for suggestions. Plus, it is missing out on leveraging AI-related topics, which are far more targeted here.
“Suggested topics” is pretty much random (once unread/new is exhausted).
Thank you for the report here, @xomiamoore! I’ve asked our team to update this PM to ensure it only includes topics that belong to a category with solutions enabled and that are currently unsolved. That should be a big improvement here.
I’m afraid I can’t say when this will be delivered, since we have a number of other in-progress projects, but we’ll let you know when we begin work on it.