diff --git a/src/layouts/ReferenceItemLayout.astro b/src/layouts/ReferenceItemLayout.astro index 70d8b63ede..6f992b0a81 100644 --- a/src/layouts/ReferenceItemLayout.astro +++ b/src/layouts/ReferenceItemLayout.astro @@ -26,6 +26,12 @@ import _ from 'lodash'; const { entry, relatedEntries } = Astro.props; const currentLocale = getCurrentLocale(Astro.url.pathname); +/* 🔧 FIX #1030: choose correct GitHub repo for source links */ +const repo = + entry.data.module === "p5.sound" + ? "processing/p5.sound" + : "processing/p5.js"; + const examples = parseReferenceExamplesAndMetadata(entry.data.example) // Remove empty lines at the beginning and end of the examples ?.map((example) => ({ ...example, src: example.src.trim() })); @@ -183,12 +189,9 @@ const descriptionParts = description.split( entry.data.params.map((param: ReferenceParam) => (