|
|
|
|
@ -260,8 +260,8 @@ class ProductVariation(models.Model): |
|
|
|
|
|
|
|
|
|
def get_price(self, profile=None): |
|
|
|
|
#import pdb; pdb.set_trace() |
|
|
|
|
from django.core.mail import mail_admins |
|
|
|
|
mail_admins('auth', '{} {} {} {}'.format(profile, profile.is_authenticated(), self.product.brand.slug, profile.sale)) |
|
|
|
|
#from django.core.mail import mail_admins |
|
|
|
|
mail_admins('auth', '{} {}'.format(profile, self.product.brand.slug)) |
|
|
|
|
if profile and profile.is_authenticated() and self.product.brand.slug in ['beuchat', 'scorpena'] and profile.sale: |
|
|
|
|
return int(self.price - (self.price / Decimal(100) * Decimal(profile.sale))) |
|
|
|
|
else: |
|
|
|
|
|