Fixed implicit marshalling of Either
results with proper status setting
#27
+28
−9
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Currently the
implicit def errorSelectingEitherMarshaller[A, B](implicit ...
conversion is never used in the code hence there's no proper setting of the request status code. Refer to the spray documentation onToResponseMarshaller
Also the once the conversion started working the only code returned was '500 Internal Server Error', so the result code setting had to be corrected, too.