From 111c6ac74f5fdf2462339755486b74f8a0d70458 Mon Sep 17 00:00:00 2001 From: John Costa Date: Mon, 24 Feb 2025 21:15:30 +0000 Subject: [PATCH] fix: actually returning all the user images fix --- backend/models/image.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/models/image.go b/backend/models/image.go index 5366b97..463f34a 100644 --- a/backend/models/image.go +++ b/backend/models/image.go @@ -44,7 +44,9 @@ type UserImagesWithInfo struct { func GetUserImages(userId string) ([]UserImagesWithInfo, error) { id := uuid.MustParse(userId) - stmt := UserImages.SELECT(UserImages.ID, UserImages.ImageName).WHERE(UserImages.UserID.EQ(UUID(id))) + stmt := SELECT(UserImages.ID, UserImages.ImageName, ImageTags.AllColumns, ImageText.AllColumns, ImageLinks.AllColumns).FROM(UserImages.LEFT_JOIN(ImageTags, ImageTags.ImageID.EQ(UserImages.ID)).LEFT_JOIN(ImageText, ImageText.ImageID.EQ(UserImages.ID)).LEFT_JOIN(ImageLinks, ImageLinks.ImageID.EQ(UserImages.ID))).WHERE(UserImages.UserID.EQ(UUID(id))) + + fmt.Println(stmt.DebugSql()) images := []UserImagesWithInfo{} err := stmt.Query(db, &images)