Refactor Issues CreateService to return response
What does this MR do and why?
More details on why we need to refactor the service in #368769 (closed)
This MR changes the Issues::CreateServie
to return a ServiceResponse
object instead of an actual Issue
that could be persisted or not, depending on if it had errors or not.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #368769 (closed)