Skip to content

Fix manifest splash URLs for shared splashSlug - #136

Merged
owens1127 merged 2 commits into
mainfrom
hotfix/manifest-shared-splash-slugs
Jun 10, 2026
Merged

Fix manifest splash URLs for shared splashSlug#136
owens1127 merged 2 commits into
mainfrom
hotfix/manifest-shared-splash-slugs

Conversation

@owens1127

Copy link
Copy Markdown
Contributor

Summary

  • Assign CDN splash assets to every activity that shares a splashSlug, not just the last one in the map (fixes empty splashUrls[102] for Pantheon PGCR pages)
  • Expose versionSplashUrls on the manifest response

Context

Production instance /pgcr/16871003329 uses activityId: 102. Manifest had pantheon splash URLs only on activity 201 (legacy Pantheon Encounters), leaving splashUrls[101] and splashUrls[102] empty.

Test plan

  • Deploy and confirm GET /manifest returns pantheon splash URLs for activities 101 and 102
  • Confirm Pantheon PGCR pages load without error

Made with Cursor

owens1127 and others added 2 commits June 9, 2026 23:55
Pantheon activities 101/102 had empty splashUrls because only one activity
per slug received CDN assets. Also expose versionSplashUrls on manifest.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@barecheck

barecheck Bot commented Jun 10, 2026

Copy link
Copy Markdown

Barecheck - Code coverage report

Total: 91.15%

Your code coverage diff: 0.04% ▴

✅ All code changes are covered

@owens1127
owens1127 merged commit b3ecf1d into main Jun 10, 2026
7 checks passed
@owens1127
owens1127 deleted the hotfix/manifest-shared-splash-slugs branch June 10, 2026 03:59
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