diff --git a/assets/components/releases/scene-tile.vue b/assets/components/releases/scene-tile.vue
index f2b53415..dd28d0a2 100644
--- a/assets/components/releases/scene-tile.vue
+++ b/assets/components/releases/scene-tile.vue
@@ -26,20 +26,14 @@
loading="lazy"
>
-
-
-
`${options.source}?id=${nanoid()}`); // ensure source is unique
} else {
// select from local SFW database
- const [poster, ...photos] = await knex('media')
+ const [/* poster */, ...photos] = await knex('media')
.select('path')
.where('is_sfw', true)
.pluck('path')
.orderByRaw('random()')
.limit(Math.floor(Math.random() * 10) + 1);
- release.poster = `http://${config.web.host}:${config.web.port}/img/${poster}?id=${nanoid()}`; // ensure source is unique
+ const [poster] = await knex('media')
+ .select('path')
+ .where('is_sfw', true)
+ .pluck('path')
+ .limit(1);
+
+ // release.poster = `http://${config.web.host}:${config.web.port}/img/${poster}?id=${nanoid()}`; // ensure source is unique
+ release.poster = `http://${config.web.host}:${config.web.port}/img/${poster}`; // ensure source is unique
release.photos = photos.map(photo => `http://${config.web.host}:${config.web.port}/img/${photo}?id=${nanoid()}`);
}
diff --git a/src/store-releases.js b/src/store-releases.js
index e76f3a82..f79a4e0a 100644
--- a/src/store-releases.js
+++ b/src/store-releases.js
@@ -356,6 +356,8 @@ async function associateMovieScenes(movies, movieScenes) {
return null;
}).filter(Boolean);
+ console.log(movies, movieScenes, associations);
+
await bulkInsert('movies_scenes', associations, false);
}