diff --git a/assets/javascripts/discourse/controllers/admin-plugins-discourse-patrons-plans-index.js.es6 b/assets/javascripts/discourse/controllers/admin-plugins-discourse-patrons-plans-index.js.es6 index 097284c..38fc4d5 100644 --- a/assets/javascripts/discourse/controllers/admin-plugins-discourse-patrons-plans-index.js.es6 +++ b/assets/javascripts/discourse/controllers/admin-plugins-discourse-patrons-plans-index.js.es6 @@ -10,6 +10,10 @@ export default Ember.Controller.extend({ actions: { deletePlan(id) { return ajax(`/patrons/admin/plans/${id}`, { method: "delete" }); + }, + + editPlan(id) { + return DiscourseURL.redirectTo(`/admin/plugins/discourse-patrons/plans/${id}`); } } }); diff --git a/assets/javascripts/discourse/routes/admin-plugins-discourse-patrons-subscriptions.js.es6 b/assets/javascripts/discourse/routes/admin-plugins-discourse-patrons-subscriptions.js.es6 index 268dd39..823543f 100644 --- a/assets/javascripts/discourse/routes/admin-plugins-discourse-patrons-subscriptions.js.es6 +++ b/assets/javascripts/discourse/routes/admin-plugins-discourse-patrons-subscriptions.js.es6 @@ -1,7 +1,7 @@ import { ajax } from "discourse/lib/ajax"; export default Discourse.Route.extend({ - model(params) { + model() { return ajax("/patrons/admin/subscriptions", { method: "get" }); } }); diff --git a/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons-plans-index.hbs b/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons-plans-index.hbs index be1ddd0..25fb0d1 100644 --- a/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons-plans-index.hbs +++ b/assets/javascripts/discourse/templates/admin/plugins-discourse-patrons-plans-index.hbs @@ -15,6 +15,7 @@