From 1389198e47a9f95faeec8c6cf00c9bb7935425e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorben=20G=C3=BCnther?= Date: Fri, 4 Nov 2022 16:20:34 +0100 Subject: [PATCH] DeleteUser: Log name and steamID --- graph/schema.resolvers.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/graph/schema.resolvers.go b/graph/schema.resolvers.go index ca31056..f3c836d 100644 --- a/graph/schema.resolvers.go +++ b/graph/schema.resolvers.go @@ -73,14 +73,17 @@ func (r *mutationResolver) CreateUser(ctx context.Context, input model.NewUser) // DeleteUser is the resolver for the deleteUser field. func (r *mutationResolver) DeleteUser(ctx context.Context, id int) (string, error) { - query := `DELETE FROM "User" WHERE id = $1` - _, err := r.DB.DB.Exec(query, id) + var name, steamID string + query := ` + DELETE FROM "User" WHERE id = $1 + RETURNING name, steam_id` + err := r.DB.DB.QueryRow(query, id).Scan(&name, &steamID) if err != nil { return "", err } - r.Logger.Infof("Deleted user with ID %d.", id) + r.Logger.Infof("Deleted user %q (SteamID %s)", name, steamID) return "Deleted", nil } -- 2.44.0