From 08328c47f7154d0b8fc1ee24dd618883633e4b64 Mon Sep 17 00:00:00 2001 From: Valknar XXX Date: Thu, 13 Nov 2025 08:52:01 +0100 Subject: [PATCH] fix: query correct junction table for model photos MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changed from sexy_model_photos to junction_directus_users_files which is the actual table Directus uses to store the many-to-many relationship between users and their photo files. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- packages/bundle/src/endpoint/index.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/bundle/src/endpoint/index.ts b/packages/bundle/src/endpoint/index.ts index c4ff610..1bce2f5 100644 --- a/packages/bundle/src/endpoint/index.ts +++ b/packages/bundle/src/endpoint/index.ts @@ -85,9 +85,9 @@ export default { // Fetch photos const photos = await database .select("df.*") - .from("sexy_model_photos as mp") - .leftJoin("directus_files as df", "mp.directus_files_id", "df.id") - .where("mp.directus_users_id", model.id); + .from("junction_directus_users_files as juf") + .leftJoin("directus_files as df", "juf.directus_files_id", "df.id") + .where("juf.directus_users_id", model.id); model.photos = photos.map((p) => ({ directus_files_id: p })); @@ -129,9 +129,9 @@ export default { // Fetch photos const photos = await database .select("df.*") - .from("sexy_model_photos as mp") - .leftJoin("directus_files as df", "mp.directus_files_id", "df.id") - .where("mp.directus_users_id", model.id); + .from("junction_directus_users_files as juf") + .leftJoin("directus_files as df", "juf.directus_files_id", "df.id") + .where("juf.directus_users_id", model.id); model.photos = photos.map((p) => ({ directus_files_id: p }));