Summary
Update SplitWorldHeritageJson::normalizeSiteRowImportReady() (and its merge counterpart) to surface main_image_url in the produced world_heritage_sites.json.
Changes / 対応内容
Acceptance
php artisan world-heritage:split-json --in=... produces sites JSON entries with main_image_url.
Summary
Update
SplitWorldHeritageJson::normalizeSiteRowImportReady()(and its merge counterpart) to surfacemain_image_urlin the producedworld_heritage_sites.json.Changes / 対応内容
normalizeSiteRowImportReady, add'main_image_url' => $this->stringOrNull($row['main_image_url'] ?? null).mergeSiteRowPreferExisting, fillmain_image_urlif existing is null/empty.Acceptance
php artisan world-heritage:split-json --in=...produces sites JSON entries withmain_image_url.