summaryrefslogtreecommitdiff
path: root/engines/billing/app/controllers/subscription_controller.rb
diff options
context:
space:
mode:
authorclaucece <soficeli0@gmail.com>2015-09-22 23:50:04 -0500
committerclaucece <soficeli0@gmail.com>2015-10-05 22:39:31 -0500
commit5a4f0fa64d36df1d60bdd693580e10ce55949b6a (patch)
treeda89540518cb5224e9b273d834156fff3ffcfc4e /engines/billing/app/controllers/subscription_controller.rb
parentc10bbfa44442c86fda82c16524341d5f21b63664 (diff)
changed routes and links
Diffstat (limited to 'engines/billing/app/controllers/subscription_controller.rb')
-rw-r--r--engines/billing/app/controllers/subscription_controller.rb7
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/billing/app/controllers/subscription_controller.rb b/engines/billing/app/controllers/subscription_controller.rb
new file mode 100644
index 0000000..5328c48
--- /dev/null
+++ b/engines/billing/app/controllers/subscription_controller.rb
@@ -0,0 +1,7 @@
+class SubscriptionsController < BillingBaseController
+
+before_filter :require_admin
+before_filter :require_login
+before_filter :confirm_cancel_subscription, :only => [:destroy]
+before_filter :confirm_no_pending_active_pastdue_subscription, :only => [:new, :create]
+before_filter :confirm_self, :only => [:new, :create]