In T402978: Create a service that allows managing suggested investigations, we created a service that allows creating suggested investigations. We should expand this service to allow changing the status for existing suggested investigations.
Background
- A CheckUser-SuggestedInvestigations investigation has a status which currently is one of open, closed as resolved, or closed as invalid
- This status will initially be open, but can be set to any status by a CheckUser using the special page being added in {T402791}
- To keep the code for writing to the database tables in the same place, we should use the existing service created for T402978: Create a service that allows managing suggested investigations to store this functionality
Acceptance criteria
- The service added in T402978 is expanded to support managing the status of a suggested investigation