Changeset - b3d86e214876
[Not reviewed]
0 1 0
Christopher Neugebauer - 8 years ago 2016-09-04 02:39:52
chrisjrn@gmail.com
Adds stub for SpeakerConditionController
1 file changed with 12 insertions and 0 deletions:
0 comments (0 inline, 0 general)
registrasion/controllers/conditions.py
Show inline comments
...
 
@@ -25,6 +25,8 @@ class ConditionController(object):
 
            conditions.CategoryFlag: CategoryConditionController,
 
            conditions.IncludedProductDiscount: ProductConditionController,
 
            conditions.ProductFlag: ProductConditionController,
 
            conditions.SpeakerFlag: SpeakerConditionController,
 
            conditions.SpeakerDiscount: SpeakerConditionController,
 
            conditions.TimeOrStockLimitDiscount:
 
                TimeOrStockLimitDiscountController,
 
            conditions.TimeOrStockLimitFlag:
...
 
@@ -299,3 +301,13 @@ class VoucherConditionController(IsMetByFilter, ConditionController):
 
        a voucher that invokes that item's condition in one of their carts. '''
 

	
 
        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
0 comments (0 inline, 0 general)