From 593659727c0b30e8806dbd622c45760865467be2 Mon Sep 17 00:00:00 2001 From: rtz12 Date: Wed, 12 Oct 2016 22:48:59 +0200 Subject: So funktioniert das glaube ich besser... diff --git a/modules/lists/lists.go b/modules/lists/lists.go index a6d0284..753a7be 100644 --- a/modules/lists/lists.go +++ b/modules/lists/lists.go @@ -426,17 +426,14 @@ func (m *Module) updateListSettings(w http.ResponseWriter, r *http.Request, p ht return } - rows, err := m.g.DB.Query("SELECT name, description FROM grilist.lists WHERE id = $1;", id) + var oldName string + var oldDescription string + err = m.g.DB.QueryRow("SELECT name, description FROM grilist.lists WHERE id = $1;", id).Scan(&oldName, &oldDescription) if err != nil { log.Println("could not get list info", id) renderWithError("interner fehler", false, false) return } - defer rows.Close() - - var oldName string - var oldDescription string - rows.Scan(&oldName, &oldDescription) if list.Name != name && list.Description != description { _, err = m.g.DB.Query(`UPDATE grilist.lists SET name = $2, description = $3 WHERE id = $1`, id, name, description) -- cgit v0.10.1