mirror of
https://github.com/balzack/databag.git
synced 2025-02-14 12:39:17 +00:00
fixing unit test
This commit is contained in:
parent
3e840d2af7
commit
8acd71bc25
@ -34,15 +34,17 @@ func NotifyChannelRevision(card *store.Card, revision int64) error {
|
|||||||
|
|
||||||
act := &card.Account
|
act := &card.Account
|
||||||
err := store.DB.Transaction(func(tx *gorm.DB) error {
|
err := store.DB.Transaction(func(tx *gorm.DB) error {
|
||||||
|
cardRevision := act.CardRevision+1;
|
||||||
if res := tx.Model(&store.Card{}).Where("id = ?", card.ID).Update("notified_channel", revision).Error; res != nil {
|
if res := tx.Model(&store.Card{}).Where("id = ?", card.ID).Update("notified_channel", revision).Error; res != nil {
|
||||||
return res
|
return res
|
||||||
}
|
}
|
||||||
if res := tx.Model(&store.CardSlot{}).Where("id = ?", card.CardSlot.ID).Update("revision", act.CardRevision+1).Error; res != nil {
|
if res := tx.Model(&store.CardSlot{}).Where("id = ?", card.CardSlot.ID).Update("revision", cardRevision).Error; res != nil {
|
||||||
return res
|
return res
|
||||||
}
|
}
|
||||||
if res := tx.Model(&store.Account{}).Where("id = ?", act.ID).Update("card_revision", act.CardRevision+1).Error; res != nil {
|
if res := tx.Model(&store.Account{}).Where("id = ?", act.ID).Update("card_revision", cardRevision).Error; res != nil {
|
||||||
return res
|
return res
|
||||||
}
|
}
|
||||||
|
act.CardRevision = cardRevision;
|
||||||
return nil
|
return nil
|
||||||
})
|
})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
Loading…
Reference in New Issue
Block a user