TIP: If any of you are using validations in devise,
before_create in the user.rb file may not work, and you will get an error.
Therefore, try changing that line in user.rb to
before_validation and you may find that it works.
Quick note here: you'll want to add a conditional check
if self.referral_code.nil? to the make sure you don't re-generate and overwrite the existing referral code in the event a user needs to use the Forgot Password function.
You're correct @Monroe...I was getting an error with
before_create claiming that the referral code already existed
When I try to create the new app using the jumpstart template, I land on this error
insert config/webpack/environment.js The file /Users/ijsemerene/Documents/GitHub/jumpstart/referral_app/config/webpack/environment.js does not appear to exist
Any ideas on how to address it?
Hi Chris! Any suggestion on how to proceed with the complete_reffral! method. I would like to give the referrer a free post without him having to go through stripe checkout for payment.
Hi Chris! This referral program assumes that an user can only be referred once, right? What if two users reffer the same person? Thanks!
Join 31,353+ developers who get early access to new screencasts, articles, guides, updates, and more.