Skip to content

Instantly share code, notes, and snippets.

@benmcnelly
Created September 27, 2013 17:11
Show Gist options
  • Select an option

  • Save benmcnelly/6731848 to your computer and use it in GitHub Desktop.

Select an option

Save benmcnelly/6731848 to your computer and use it in GitHub Desktop.
# Give credits to referrer
if credit.number >= settings.REFERRAL_AMOUNT and not profile.referral_claimed:
ref_id = profile.referred_by
if ref_id:
# Can't earn credits for this referree again
profile.referral_claimed = True
profile.save()
referrer = UserProfile.objects.get(referral_id=ref_id)
referrer.balance += 10
referrer.save()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment