sale_event

sale_event.duplicate_name

exception lsserver.sale.sale_event.DuplicateSaleEventName(name, **kwargs)

Bases: lscore.errors.server_errors.BadRequest, lsserver.sale.sale_event.SaleEventError

HTTP code: 400 Bad Request
Example: Another sale event with the name [None] already exist.
type = u'sale_event.duplicate_name'
localizable_message = <LocalizableMessage key='sale_event.duplicate_name' ...>

sale_event.invalid_duration

exception lsserver.sale.sale_event.InvalidDuration(start_date, end_date, **kwargs)

Bases: lscore.errors.server_errors.BadRequest, lsserver.sale.sale_event.SaleEventError

HTTP code: 400 Bad Request
Example: The sale event has an invalid duration with start_date: None and end_date: None.
type = 'sale_event.invalid_duration'
localizable_message = <LocalizableMessage key='sale_event.invalid_duration' ...>