1
0
Fork 0

Compare commits

...

3 Commits

3 changed files with 12 additions and 8 deletions

View File

@ -1,4 +1,4 @@
justguestbook ver. 1.2.0 justguestbook ver. 1.2.1
======================== ========================
A library implementing simple guestbook with replies. A library implementing simple guestbook with replies.

View File

@ -212,9 +212,9 @@ func (d *SQLiteDatabase) EditEntry(entry *guestbook.Entry) error {
} }
defer tx.Rollback() defer tx.Rollback()
row := tx.Stmt(stmtUpdateEntry).QueryRow(entry.Name, entry.Message, entry.Website, entry.HideWebsite, entry.ID) _, err = tx.Stmt(stmtUpdateEntry).Exec(entry.Name, entry.Message, entry.Website, entry.HideWebsite, entry.ID)
if row.Err() != nil { if err != nil {
return row.Err() return err
} }
tx.Commit() tx.Commit()
@ -261,9 +261,9 @@ func (d *SQLiteDatabase) EditReply(reply *guestbook.Reply) error {
} }
defer tx.Rollback() defer tx.Rollback()
row := tx.Stmt(stmtUpdateReply).QueryRow(reply.Message, reply.ID) _, err = tx.Stmt(stmtUpdateReply).Exec(reply.Message, reply.ID)
if row.Err() != nil { if err != nil {
return row.Err() return err
} }
tx.Commit() tx.Commit()

View File

@ -83,13 +83,17 @@ func TestSqliteEditEntry(t *testing.T) {
me := es0[0] me := es0[0]
me.ID = es0[0].ID
me.Name = "NotSoAnonymous" me.Name = "NotSoAnonymous"
err = db.EditEntry(me) err = db.EditEntry(me)
if err != nil { if err != nil {
t.Error(err) 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) { func TestSqliteEditReply(t *testing.T) {