lib/generators/templates/user.rb in dailycred-0.1.8 vs lib/generators/templates/user.rb in dailycred-0.1.21

- old
+ new

@@ -1,3 +1,25 @@ class User < ActiveRecord::Base - acts_as_dailycred + + def self.create_with_omniauth(model) + if model[:provider] == "dailycred" + create_with_dailycred model + end + end + + private + + def self.create_with_dailycred(model) + info = model[:info] + create! do |user| + user.provider = model[:provider] + user.uid = model[:uid] + user.email =info[:email] + user.username = info[:username] + user.created = info[:created] + user.verified = info[:verified] + user.admin = info[:admin] + user.referred_by = info[:referred_by] + end + end + end