diff --git a/backend/models/user.go b/backend/models/user.go index 24a6040..eade86c 100644 --- a/backend/models/user.go +++ b/backend/models/user.go @@ -3,8 +3,6 @@ package models import ( "context" "database/sql" - "errors" - "log" "screenmark/screenmark/.gen/haystack/haystack/model" . "screenmark/screenmark/.gen/haystack/haystack/table" @@ -164,24 +162,6 @@ func GetTypedImageProperties(imageProperties []ImageWithProperties) []TypedPrope return propertiesToTypeArray(transpose(imageProperties)) } -func getUserIdFromImage(ctx context.Context, dbPool *sql.DB, imageId uuid.UUID) (uuid.UUID, error) { - getUserIdStmt := UserImages.SELECT(UserImages.UserID).WHERE(UserImages.ImageID.EQ(UUID(imageId))) - - log.Println(getUserIdStmt.DebugSql()) - - userImages := []model.UserImages{} - err := getUserIdStmt.QueryContext(ctx, dbPool, &userImages) - if err != nil { - return uuid.Nil, err - } - - if len(userImages) != 1 { - return uuid.Nil, errors.New("Expected exactly one choice.") - } - - return userImages[0].UserID, nil -} - func getListImagesStmt() SelectStatement { return SELECT( UserImages.ID.AS("ImageWithProperties.ID"),