tangled
alpha
login
or
join now
lewis.moe
/
tangled-core
0
fork
atom
Monorepo for Tangled
0
fork
atom
overview
issues
1
pulls
pipelines
make jetstream inserts conflict tolerant
Akshay
1 year ago
3eff756d
95df0d12
+2
-2
2 changed files
expand all
collapse all
unified
split
knotserver
db
known_dids.go
pubkeys.go
+1
-1
knotserver/db/known_dids.go
···
1
1
package db
2
2
3
3
func (d *DB) AddDid(did string) error {
4
4
-
_, err := d.db.Exec(`insert into known_dids (did) values (?)`, did)
4
4
+
_, err := d.db.Exec(`insert or ignore into known_dids (did) values (?)`, did)
5
5
return err
6
6
}
7
7
+1
-1
knotserver/db/pubkeys.go
···
33
33
pk.Created = time.Now().Format("2006-01-02 15:04:05.99999999 -0700 MST m=-0000.000000000")
34
34
}
35
35
36
36
-
query := `insert into public_keys (did, key, created) values (?, ?, ?)`
36
36
+
query := `insert or ignore into public_keys (did, key, created) values (?, ?, ?)`
37
37
_, err := d.db.Exec(query, pk.Did, pk.Key, pk.Created)
38
38
return err
39
39
}