From 85161c1bf4f1e830f714e8818e39d7f186914a09 Mon Sep 17 00:00:00 2001 From: ankonym Date: Mon, 12 Oct 2015 15:50:18 +0200 Subject: Remove Coupon Code gem and make invite code = id Id is set = invite code to make it easier to delete the invite codes that get created during the leap platform tests (because this avoids having to look up ttheir id each time). --- app/models/invite_code.rb | 2 +- lib/tasks/invite_code.rake | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/app/models/invite_code.rb b/app/models/invite_code.rb index cee4095..6fcc427 100644 --- a/app/models/invite_code.rb +++ b/app/models/invite_code.rb @@ -19,7 +19,7 @@ class InviteCode < CouchRest::Model::Base end super(attributes, options) - + write_attribute('invite_code', attributes[:id]) if new? end diff --git a/lib/tasks/invite_code.rake b/lib/tasks/invite_code.rake index 1654599..fa397bb 100644 --- a/lib/tasks/invite_code.rake +++ b/lib/tasks/invite_code.rake @@ -11,10 +11,6 @@ task :generate_invites, [:n, :u] => :environment do |task, args| max_uses = args.u end - def generate_invite - Base64.encode64(SecureRandom.random_bytes).downcase.gsub(/[0oil1+_\/]/,'')[0..7].scan(/..../).join('-') - end - codes.times do |x| x = InviteCode.new x.max_uses = max_uses -- cgit v1.2.3