summaryrefslogtreecommitdiff
path: root/server/lib/api
diff options
context:
space:
mode:
authorJulie Lala <jules@okfoc.us>2015-01-28 01:39:28 -0500
committerJulie Lala <jules@okfoc.us>2015-01-28 01:39:28 -0500
commit3059c3203d2cec4e2e745be8c21c6d3fbddb0c14 (patch)
tree3aa4191240ebd2713041e34259564d1feea07885 /server/lib/api
parent97781055569bdc3d7c6c6d913452ba588f50cfb5 (diff)
rigging EditSubscriptionModal
Diffstat (limited to 'server/lib/api')
-rw-r--r--server/lib/api/subscription.js19
1 files changed, 16 insertions, 3 deletions
diff --git a/server/lib/api/subscription.js b/server/lib/api/subscription.js
index bd19127..83644cf 100644
--- a/server/lib/api/subscription.js
+++ b/server/lib/api/subscription.js
@@ -18,16 +18,29 @@ var subscription = module.exports = {
})
},
*/
- show: function(req,res){
+ middleware: {
+ fetchAccount: function(req, res, next){
+ recurly.subscriptions.listByAccount(req.user._id, function(data){
+ })
+ },
+ },
+
+ // synchronise an account with recurly..
+ // useful when testing locally (if webhooks do not fire)
+ sync: function(req, res){
+ // fetch req.user._id
+ },
+
+ show: function(req, res){
// fetch from recurly
},
- update: function(req,res){
+ update: function(req, res){
// update plan_type on recurly
// update add_ons on recurly
},
- destroy: function(req,res){
+ destroy: function(req, res){
// destroy on recurly
},