Fix Image and File fields ignoring return_format in REST API
#278
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.
What
Closes #277
Image and File field types now respect the
return_formatfield setting when returning values via the REST API.Why
return_formatsettingget_field()and REST API responsesurlandarrayreturn formats were broken for REST consumersHow
Modified
format_value_for_rest()in bothacf_field_imageandacf_field_fileto delegate toformat_value()instead of callingacf_format_numerics()Testing Instructions
return_formatset tourlorarray