From 7ac912e86c0c2592481eea531e837f31132adf6a Mon Sep 17 00:00:00 2001 From: rtz12 Date: Wed, 12 Apr 2017 19:54:28 +0200 Subject: Der Rang kommt jetzt auch noch diff --git a/modules/lists/lists.go b/modules/lists/lists.go index 94d485e..215ab9c 100644 --- a/modules/lists/lists.go +++ b/modules/lists/lists.go @@ -540,8 +540,10 @@ func (m *Module) addGrilToList(w http.ResponseWriter, r *http.Request, p httprou } // rein in die DB damit - _, err = m.g.DB.Exec(`INSERT INTO grilist.lists_grils(list_id, gril_id, "order") - VALUES($1, $2, (SELECT count(gril_id) FROM grilist.lists_grils WHERE list_id = $1));`, listID, grilID) + row := m.g.DB.QueryRow(`INSERT INTO grilist.lists_grils(list_id, gril_id, "order") + VALUES($1, $2, (SELECT count(gril_id) FROM grilist.lists_grils WHERE list_id = $1)) RETURNING "order";`, listID, grilID) + var rank int + err = row.Scan(&rank) if err != nil { log.Println("error inserting gril into list:", err) http.Error(w, "could not insert gril", 500) -- cgit v0.10.1