Skip to content

Commit 05f458e

Browse files
committed
Ripped out the PurchasedBundle functionality
1 parent d5e8f32 commit 05f458e

File tree

4 files changed

+0
-206
lines changed

4 files changed

+0
-206
lines changed

app/mailers/notifier.rb

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -191,14 +191,6 @@ def newsletter_june_18(username)
191191
mail to: @user.email, subject: "Coderwall just got delicious"
192192
end
193193

194-
def deliver_bundle(purchased_bundle_id)
195-
headers['X-Mailgun-Variables'] = {email_type: RECIPT_EVENT}.to_json
196-
197-
@bundle = PurchasedBundle.find(purchased_bundle_id)
198-
attachments['recipeswithbackbone.pdf'] = File.read(File.join(Rails.root, 'db', 'seeds', 'recipes_with_backbone.pdf'))
199-
mail to: @bundle.email, subject: 'Your Shiny New Coderwall JavaScript Bundle'
200-
end
201-
202194
def newsletter_networks(username)
203195
headers['X-Mailgun-Variables'] = {email_type: NEWSLETTER_EVENT}.to_json
204196
track_campaign("newsletter_networks")
@@ -242,18 +234,6 @@ def alert_admin(type, url = nil, message = nil)
242234
if Rails.env.development?
243235
class Preview < MailView
244236

245-
def deliver_bundle
246-
bundle = PurchasedBundle.create! do |bundle|
247-
bundle.email = User.active.order("Random()").first.email
248-
bundle.codeschool_coupon = 'http://www.codeschool.com/vouchers/ef4f215468?secret=1dd6bd0315'
249-
bundle.recipes_coupon = 'CWJSBUNDLE'
250-
bundle.total_amount = 6400
251-
bundle.token = PurchasedBundle.create_test_token
252-
end
253-
mail = Notifier.deliver_bundle(bundle.id)
254-
mail
255-
end
256-
257237
def new_follower
258238
user = User.active.order("Random()").first
259239
follower = User.active.order("Random()").first

app/models/purchased_bundle.rb

Lines changed: 0 additions & 115 deletions
This file was deleted.

lib/tasks/leftronic.rake

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,6 @@ namespace :leftronic do
2424
leftronic.list 'latest_team_updates', Team.order_by(:updated_at => 'desc').limit(10).map(&:slug)
2525
end
2626

27-
task :purchased_bundles => :environment do
28-
leftronic.number 'purchased_bundles', PurchasedBundle.count
29-
leftronic.number 'gross_revenue', PurchasedBundle.sum(:total_amount).to_f / 100
30-
leftronic.number 'net_revenue', PurchasedBundle.sum(:coderwall_proceeds).to_f / 100
31-
end
32-
3327
task :au => :environment do
3428
leftronic.number 'dau', percent_of_users_visited(24.hours.ago)
3529
leftronic.number 'wau', percent_of_users_visited(7.days.ago)

spec/models/purchased_bundle_spec.rb

Lines changed: 0 additions & 65 deletions
This file was deleted.

0 commit comments

Comments
 (0)