From 6c3079981325a0b61606198850ac4431da346ee3 Mon Sep 17 00:00:00 2001 From: Markus Grüneis Date: Sat, 18 Oct 2014 19:06:10 +0200 Subject: hub: fix unique-constraint violation --- src/hub/src/spreadspace.org/sfive/s5store.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/hub') diff --git a/src/hub/src/spreadspace.org/sfive/s5store.go b/src/hub/src/spreadspace.org/sfive/s5store.go index 6fcb6a2..09ba684 100644 --- a/src/hub/src/spreadspace.org/sfive/s5store.go +++ b/src/hub/src/spreadspace.org/sfive/s5store.go @@ -222,7 +222,11 @@ func (s sqliteStore) insertSourceTagLinks(src sourceDb, tags []tagDb) (err error st[i].SourceId = src.Id } for i := range st { - err = s.db.Insert(&st[i]) + _, err = s.db.Exec( + "insert or ignore into "+SourceTagsTn+" values (?,?)", + st[i].SourceId, + st[i].TagId) + // err = s.db.Insert(&st[i]) if err != nil { //fmt.Printf("st\n") return -- cgit v1.2.3