From c6dcff5c06df3d1effb8a2fa73f0290c63cb73fd Mon Sep 17 00:00:00 2001 From: Rimian Perkins Date: Mon, 14 Oct 2019 13:54:46 +1100 Subject: [PATCH] redirect to group landing page on success --- .../javascripts/discourse/controllers/patrons-subscribe.js.es6 | 3 ++- config/settings.yml | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/assets/javascripts/discourse/controllers/patrons-subscribe.js.es6 b/assets/javascripts/discourse/controllers/patrons-subscribe.js.es6 index 6a46e32..10eba4b 100644 --- a/assets/javascripts/discourse/controllers/patrons-subscribe.js.es6 +++ b/assets/javascripts/discourse/controllers/patrons-subscribe.js.es6 @@ -1,3 +1,4 @@ +import DiscourseURL from "discourse/lib/url"; import { ajax } from "discourse/lib/ajax"; export default Ember.Controller.extend({ @@ -39,7 +40,7 @@ export default Ember.Controller.extend({ return ajax("/patrons/subscriptions", { method: "post", data: subscriptionData }).then( subscription => { - console.log(3, subscription); + return DiscourseURL.redirectTo(Discourse.SiteSettings.discourse_patrons_subscription_group_landing_page); } ); } diff --git a/config/settings.yml b/config/settings.yml index a00b351..92fb8b0 100644 --- a/config/settings.yml +++ b/config/settings.yml @@ -10,6 +10,9 @@ plugins: discourse_patrons_subscription_group: default: '' client: true + discourse_patrons_subscription_group_landing_page: + default: '' + client: true discourse_patrons_payment_page: client: true default: ''