The OfferApi class was needlessly overriding the __init__ method
from the OfferModel class. By overriding the default __init__ with
one that only accepts positional parameters, the OfferApi class made
all parameters required (whereas we would like to be able to provide
default values in some cases).
The OfferApi class was needlessly overriding the
__init__
method from theOfferModel
class. By overriding the default__init__
with one that only accepts positional parameters, theOfferApi
class made all parameters required (whereas we would like to be able to provide default values in some cases).Closes #52
x-branch-name: offer_init