fixing unit test

This commit is contained in:
Roland Osborne 2023-01-27 21:11:06 -08:00
parent 3e840d2af7
commit 8acd71bc25

View File

@ -34,15 +34,17 @@ func NotifyChannelRevision(card *store.Card, revision int64) error {
act := &card.Account
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 {
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
}
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
}
act.CardRevision = cardRevision;
return nil
})
if err != nil {