mirror of
https://github.com/balzack/databag.git
synced 2025-02-12 03:29:16 +00:00
good catch unit test, only clear slot on delete
This commit is contained in:
parent
33c6599d05
commit
893a0d97de
@ -56,6 +56,9 @@ func SetCloseMessage(w http.ResponseWriter, r *http.Request) {
|
|||||||
if res := tx.Delete(&card).Error; res != nil {
|
if res := tx.Delete(&card).Error; res != nil {
|
||||||
return res
|
return res
|
||||||
}
|
}
|
||||||
|
if res := tx.Model(&slot).Update("card_id", -1).Error; res != nil {
|
||||||
|
return res
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
if res := tx.Model(&card).Update("status", APPCardConfirmed).Error; res != nil {
|
if res := tx.Model(&card).Update("status", APPCardConfirmed).Error; res != nil {
|
||||||
return res
|
return res
|
||||||
@ -67,9 +70,6 @@ func SetCloseMessage(w http.ResponseWriter, r *http.Request) {
|
|||||||
return res
|
return res
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if res := tx.Model(&slot).Update("card_id", -1).Error; res != nil {
|
|
||||||
return res
|
|
||||||
}
|
|
||||||
if res := tx.Model(&slot).Update("revision", account.CardRevision+1).Error; res != nil {
|
if res := tx.Model(&slot).Update("revision", account.CardRevision+1).Error; res != nil {
|
||||||
return res
|
return res
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user