Sha256: bcbdb199a589a56c69ebee8f1548184783be84ebcfad92ac1bea3a03980cd84f

Contents?: true

Size: 337 Bytes

Versions: 8

Compression:

Stored size: 337 Bytes

Contents

object @coupon_result

# Mimic of eventual payload in Spree Core to keep contract the same when we upgrade.
# https://github.com/spree/spree/blob/master/api/app/views/spree/api/promotions/handler.v1.rabl
node(:success) { @coupon_result.success }
node(:error) { @coupon_result.error }
node(:successful) { @coupon_result.coupon_applied? }

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
spree_api-2.1.12 app/views/spree/api/orders/apply_coupon_code.v1.rabl
spree_api-2.1.11 app/views/spree/api/orders/apply_coupon_code.v1.rabl
spree_api-2.1.10 app/views/spree/api/orders/apply_coupon_code.v1.rabl
spree_api-2.1.9 app/views/spree/api/orders/apply_coupon_code.v1.rabl
spree_api-2.1.8 app/views/spree/api/orders/apply_coupon_code.v1.rabl
spree_api-2.1.7 app/views/spree/api/orders/apply_coupon_code.v1.rabl
spree_api-2.1.6 app/views/spree/api/orders/apply_coupon_code.v1.rabl
spree_api-2.1.5 app/views/spree/api/orders/apply_coupon_code.v1.rabl