dev/core#597 Fix broken api get filter on financial_type #13273
Merged
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.
Overview
Fixes filter on 'name' being mishandled in FinancialType.get call
Before
Using name filter results in no results returned
After
Filter works correctly
Technical Details
The pseudoconstant on the field was causing a transformation of input that was not correct. I removed the pseudoconstant & updated the getLabel calls to use the pseudoconstant for the field they actually relate to
Comments
@mattwire can you check this doesn't break your fix. This should be back-ported to 5.8 once merged