Compare commits
3 Commits
1d6a05d15c
...
fe47f60581
Author | SHA1 | Date |
---|---|---|
Alexander Andreev | fe47f60581 | |
Alexander Andreev | 5a72fbecb4 | |
Alexander Andreev | cb623e8087 |
|
@ -1,4 +1,4 @@
|
|||
justguestbook ver. 1.2.0
|
||||
justguestbook ver. 1.2.1
|
||||
========================
|
||||
|
||||
A library implementing simple guestbook with replies.
|
|
@ -212,9 +212,9 @@ func (d *SQLiteDatabase) EditEntry(entry *guestbook.Entry) error {
|
|||
}
|
||||
defer tx.Rollback()
|
||||
|
||||
row := tx.Stmt(stmtUpdateEntry).QueryRow(entry.Name, entry.Message, entry.Website, entry.HideWebsite, entry.ID)
|
||||
if row.Err() != nil {
|
||||
return row.Err()
|
||||
_, err = tx.Stmt(stmtUpdateEntry).Exec(entry.Name, entry.Message, entry.Website, entry.HideWebsite, entry.ID)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
tx.Commit()
|
||||
|
||||
|
@ -261,9 +261,9 @@ func (d *SQLiteDatabase) EditReply(reply *guestbook.Reply) error {
|
|||
}
|
||||
defer tx.Rollback()
|
||||
|
||||
row := tx.Stmt(stmtUpdateReply).QueryRow(reply.Message, reply.ID)
|
||||
if row.Err() != nil {
|
||||
return row.Err()
|
||||
_, err = tx.Stmt(stmtUpdateReply).Exec(reply.Message, reply.ID)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
tx.Commit()
|
||||
|
|
|
@ -83,13 +83,17 @@ func TestSqliteEditEntry(t *testing.T) {
|
|||
|
||||
me := es0[0]
|
||||
|
||||
me.ID = es0[0].ID
|
||||
me.Name = "NotSoAnonymous"
|
||||
|
||||
err = db.EditEntry(me)
|
||||
if err != nil {
|
||||
t.Error(err)
|
||||
}
|
||||
|
||||
es0, err = db.Entries(1, 30)
|
||||
if es0[0].Name != me.Name {
|
||||
t.Error("name wasn't changed", es0[0].Name, "!=", me.Name, es0[0].ID, me.ID)
|
||||
}
|
||||
}
|
||||
|
||||
func TestSqliteEditReply(t *testing.T) {
|
||||
|
|
Loading…
Reference in New Issue