Changed Jax Slayher entry ID from slug to data ID due URL conflicts.

This commit is contained in:
DebaucheryLibrarian
2026-07-08 21:44:41 +02:00
parent b2941940e3
commit 70d4a05aeb

View File

@@ -81,10 +81,11 @@ function scrapeAll(scenes, channel) {
const release = {};
release.url = `${channel.origin}/tour/video/${data.slug}`;
release.entryId = data.slug;
release.entryId = data.id; // URL slugs are not unique, some pages on original site unreachable!
release.attributes = {
dataEntryId: data.id, // not used in URL, store as secondary
slug: data.slug,
};
release.title = data.title;
@@ -143,10 +144,11 @@ function scrapeScene(payload, { url, channel, baseRelease }) {
return release;
}
release.entryId = new URL(url).pathname.match(/\/video\/([\w-]+)/)?.[1];
release.entryId = videoId;
release.attributes = {
dataEntryId: videoId,
slug: new URL(url).pathname.match(/\/video\/([\w-]+)/)?.[1],
};
release.title = videoData?.title;