Adds stub for SpeakerConditionController
This commit is contained in:
parent
63fe8196e2
commit
b3d86e2148
1 changed files with 12 additions and 0 deletions
|
@ -25,6 +25,8 @@ class ConditionController(object):
|
||||||
conditions.CategoryFlag: CategoryConditionController,
|
conditions.CategoryFlag: CategoryConditionController,
|
||||||
conditions.IncludedProductDiscount: ProductConditionController,
|
conditions.IncludedProductDiscount: ProductConditionController,
|
||||||
conditions.ProductFlag: ProductConditionController,
|
conditions.ProductFlag: ProductConditionController,
|
||||||
|
conditions.SpeakerFlag: SpeakerConditionController,
|
||||||
|
conditions.SpeakerDiscount: SpeakerConditionController,
|
||||||
conditions.TimeOrStockLimitDiscount:
|
conditions.TimeOrStockLimitDiscount:
|
||||||
TimeOrStockLimitDiscountController,
|
TimeOrStockLimitDiscountController,
|
||||||
conditions.TimeOrStockLimitFlag:
|
conditions.TimeOrStockLimitFlag:
|
||||||
|
@ -299,3 +301,13 @@ class VoucherConditionController(IsMetByFilter, ConditionController):
|
||||||
a voucher that invokes that item's condition in one of their carts. '''
|
a voucher that invokes that item's condition in one of their carts. '''
|
||||||
|
|
||||||
return queryset.filter(voucher__cart__user=user)
|
return queryset.filter(voucher__cart__user=user)
|
||||||
|
|
||||||
|
|
||||||
|
class SpeakerConditionController(IsMetByFilter, ConditionController):
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def pre_filter(self, queryset, user):
|
||||||
|
''' Returns all of the items from queryset which are enabled by a user
|
||||||
|
being a presenter or copresenter of a proposal. '''
|
||||||
|
|
||||||
|
return queryset
|
||||||
|
|
Loading…
Reference in a new issue