Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IMPB-1510 Listings imported with IMPress Listings do not include the MLS disclaimer #493

Open
wants to merge 4 commits into
base: release/3.1.0
Choose a base branch
from

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