All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m19s
og-fix transform was matching date-based URL segments (/type/yyyy/MM/dd/slug/) that this site never uses — posts live at /type/slug/. Every post therefore fell through to the default OG image. Fixed by updating the regex to /type/slug/index.html and deriving the OG slug as the bare last URL segment, which matches the filename og.js already generates. The ogSlug filter is simplified accordingly. Funkwhale GC bug: gcFunkwhaleImages() deleted the entire image cache whenever _activeFilenames was empty — which happens if the API returns valid stats but no listenings with cover URLs. Guard added: GC is skipped when no images were referenced this build. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
3.7 KiB
3.7 KiB