resource set: limit.available cannot be > limit.total.

This commit is contained in:
Julien Fontanet 2016-02-23 17:16:13 +01:00
parent fd41f8def6
commit 651a27b558

View File

@ -234,8 +234,8 @@ export default class {
return
}
if ((limit.available += quantity) > limits.total) {
throw new Error(`cannot release ${quantity} ${id} in the set ${setId}`)
if ((limit.available += quantity) > limit.total) {
limit.available = limit.total
}
})
await this._save(set)