Skip to content

Conversation

@lainvineyard
Copy link
Contributor

Pull Requests

Please explain the intent of your Pull Request.

🐛 Are you fixing a bug? Y

Template

Description of the Change

wp_listings_idx_create_post() erroneously includes ?disclaimers=true when requesting listing information from the API to import listings into a site. Since the client_properties() function in idx-api.php appends ?disclaimers=true to requests made through it, this results in an API call like /clients/featured?disclaimers=true?disclaimers=true being sent which will not return listing information with a disclaimer.

Verification Process

Import a listing through IMPress listings with and without the fix in place.

Release Notes

Fix: Better include MLS disclaimer when importing listings with IMPress listings

Review

Pull Requests must have the sign-off of two other developers and at least one of these must be an IDX Broker team member.

…rmation from the api when importing listings

the idx-api.php client_properties() function adds ?disclaimers=true to all requests made through it, so including ?disclaimers=true in the initial request results in our API not including the disclaimer when it returns results
since this data originates from our API and is never modified by the user, it should be fine to output it directly to the page
… when there are more than 50 featured listings on an account

the next value returned by the api does not include disclaimers=true even if it's included in the initial request, so it needs to be added back if a subsequent query needs to be made to fetch all the listings.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant