Chore: import algolia indexer#455
Merged
zigzagdev merged 5 commits intochore/add-main_iamge_urlfrom May 5, 2026
Merged
Conversation
…eritagePayload The list-path payload (used by getAllHeritages and the Algolia search result reshape) didn't pass main_image_url, so the SummaryFactory could never populate WorldHeritageDto::mainImageUrl and thumbnail_url stayed null in the API. Forwards $heritage->main_image_url so the new fallback chain in WorldHeritageViewModel resolves correctly. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…ById factory payload The detail-path WorldHeritageDetailFactory::build call was missing the 'main_image_url' key, so the DTO's mainImageUrl stayed null and the detail endpoint's thumbnail_url did not reflect the new field. Forwards $heritage->main_image_url so the ViewModel fallback resolves. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Adds world_heritage_sites.main_image_url to the chunked SELECT so the Algolia importer can read the new column off each model. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…ects Each Algolia object now carries the raw main_image_url alongside the existing thumbnail_url so search consumers can render via the new field directly. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…ritages Switches the Algolia object's thumbnail_url to main_image_url first, falling back to images[0]->url, so the search index mirrors the new fallback semantics now used by WorldHeritageViewModel and WorldHeritageDtoCollection::toSummaryArray. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
3 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
No description provided.