From e90e100f1867aa82352d0f1f9806e3f34b01d688 Mon Sep 17 00:00:00 2001 From: Danny van Kooten Date: Mon, 30 Jul 2018 10:51:20 +0200 Subject: [PATCH] fix query args for batch updating pageviews --- pkg/datastore/sqlstore/pageviews.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkg/datastore/sqlstore/pageviews.go b/pkg/datastore/sqlstore/pageviews.go index ff6bcd6..d407427 100644 --- a/pkg/datastore/sqlstore/pageviews.go +++ b/pkg/datastore/sqlstore/pageviews.go @@ -80,14 +80,13 @@ func (db *sqlstore) UpdatePageviews(pageviews []*models.Pageview) error { } query := tx.Rebind(`UPDATE pageviews SET is_bounce = ?, duration = ? WHERE id = ?`) - stmt, err := tx.Preparex(query) if err != nil { return err } for i := range pageviews { - _, err = stmt.Exec(query, pageviews[i].IsBounce, pageviews[i].Duration) + _, err := stmt.Exec(pageviews[i].IsBounce, pageviews[i].Duration, pageviews[i].ID) if err != nil { tx.Rollback()