Просмотр исходного кода

remove dead code around syncUserToSubscription (#2122)

GitOrigin-RevId: d489365a4bceb9d675e6a75b25be61baa3aa010e
Timothée Alby 7 лет назад
Родитель
Сommit
294ce1a13c

+ 0 - 22
services/web/app/src/Features/ServerAdmin/AdminController.js

@@ -129,28 +129,6 @@ module.exports = AdminController = {
     })
     })
   },
   },
 
 
-  syncUserToSubscription(req, res) {
-    const { user_id, subscription_id } = req.body
-    return RecurlyWrapper.getSubscription(
-      subscription_id,
-      {},
-      (err, subscription) =>
-        User.findById(user_id, (err, user) =>
-          SubscriptionHandler.syncSubscriptionToUser(
-            subscription,
-            user._id,
-            function(err) {
-              logger.log(
-                { user_id, subscription_id },
-                'linked account to subscription'
-              )
-              return res.send()
-            }
-          )
-        )
-    )
-  },
-
   flushProjectToTpds(req, res) {
   flushProjectToTpds(req, res) {
     return projectEntityHandler.flushProjectToThirdPartyDataStore(
     return projectEntityHandler.flushProjectToThirdPartyDataStore(
       req.body.project_id,
       req.body.project_id,

+ 0 - 5
services/web/app/src/router.js

@@ -907,11 +907,6 @@ function initialize(webRouter, privateApiRouter, publicApiRouter) {
     AuthorizationMiddleware.ensureUserIsSiteAdmin,
     AuthorizationMiddleware.ensureUserIsSiteAdmin,
     AdminController.dissconectAllUsers
     AdminController.dissconectAllUsers
   )
   )
-  webRouter.post(
-    '/admin/syncUserToSubscription',
-    AuthorizationMiddleware.ensureUserIsSiteAdmin,
-    AdminController.syncUserToSubscription
-  )
   webRouter.post(
   webRouter.post(
     '/admin/flushProjectToTpds',
     '/admin/flushProjectToTpds',
     AuthorizationMiddleware.ensureUserIsSiteAdmin,
     AuthorizationMiddleware.ensureUserIsSiteAdmin,

+ 4 - 22
services/web/app/views/admin/index.pug

@@ -40,34 +40,20 @@ block content
 										input(name="_csrf", type="hidden", value=csrfToken)
 										input(name="_csrf", type="hidden", value=csrfToken)
 										button.btn.btn-danger(type="submit") Close Editor
 										button.btn.btn-danger(type="submit") Close Editor
 									p.small Will stop anyone opening the editor. Will NOT disconnect already connected users.
 									p.small Will stop anyone opening the editor. Will NOT disconnect already connected users.
-									
+
 								.row-spaced
 								.row-spaced
 									form(method='post',action='/admin/dissconectAllUsers')
 									form(method='post',action='/admin/dissconectAllUsers')
 										input(name="_csrf", type="hidden", value=csrfToken)
 										input(name="_csrf", type="hidden", value=csrfToken)
 										button.btn.btn-danger(type="submit") Disconnect all users
 										button.btn.btn-danger(type="submit") Disconnect all users
 									p.small Will force disconnect all users with the editor open. Make sure to close the editor first to avoid them reconnecting.
 									p.small Will force disconnect all users with the editor open. Make sure to close the editor first to avoid them reconnecting.
-									
-							tab(heading="Subscriptions")
-								h3 Link Recurly subscription to user
-								.row
-									form.form.col-xs-6(method='post',action='/admin/syncUserToSubscription')
-										input(name="_csrf", type="hidden", value=csrfToken)
-										.form-group
-											label(for='subscription_id') subscription_id (in Recurly)
-											input.form-control(type='text', name='subscription_id', placeholder='subscription_id', required)
-										.form-group
-											label(for='user_id') user_id 
-											input.form-control(type='text', name='user_id', placeholder='user_id', required)
-										.form-group
-											button.btn-primary.btn(type='submit') Link
-											
+
 							tab(heading="TPDS/Dropbox Management")
 							tab(heading="TPDS/Dropbox Management")
 								h3 Flush project to TPDS
 								h3 Flush project to TPDS
 								.row
 								.row
 									form.col-xs-6(method='post',action='/admin/flushProjectToTpds')
 									form.col-xs-6(method='post',action='/admin/flushProjectToTpds')
 										input(name="_csrf", type="hidden", value=csrfToken)
 										input(name="_csrf", type="hidden", value=csrfToken)
 										.form-group
 										.form-group
-											label(for='project_id') project_id 
+											label(for='project_id') project_id
 											input.form-control(type='text',  name='project_id', placeholder='project_id', required)
 											input.form-control(type='text',  name='project_id', placeholder='project_id', required)
 										.form-group
 										.form-group
 											button.btn-primary.btn(type='submit') Flush
 											button.btn-primary.btn(type='submit') Flush
@@ -77,11 +63,7 @@ block content
 									form.col-xs-6(method='post',action='/admin/pollDropboxForUser')
 									form.col-xs-6(method='post',action='/admin/pollDropboxForUser')
 										input(name="_csrf", type="hidden", value=csrfToken)
 										input(name="_csrf", type="hidden", value=csrfToken)
 										.form-group
 										.form-group
-											label(for='user_id') user_id 
+											label(for='user_id') user_id
 											input.form-control(type='text',  name='user_id', placeholder='user_id', required)
 											input.form-control(type='text',  name='user_id', placeholder='user_id', required)
 										.form-group
 										.form-group
 											button.btn-primary.btn(type='submit') Poll
 											button.btn-primary.btn(type='submit') Poll
-										
-
-
-