more changes
All checks were successful
Build and Publish / BuildAndDeployAmd64 (push) Successful in 36s
Build and Publish / BuildAndDeployArm64 (push) Successful in 3m59s

This commit is contained in:
matst80
2025-12-01 20:15:48 +01:00
parent c227870f13
commit 060b3dfbf0
22 changed files with 316 additions and 242 deletions

View File

@@ -15,6 +15,9 @@ func AddGiftcard(grain *CartGrain, req *messages.AddGiftcard) error {
if req.Giftcard.Value <= 0 {
return fmt.Errorf("giftcard value must be positive")
}
if grain.PaymentInProgress > 0 {
return ErrPaymentInProgress
}
grain.lastGiftcardId++
designConfig := json.RawMessage{}
if req.Giftcard.DesignConfig != nil {