[web] Remove promises exports from Controller modules (#22242)
* Remove promises object from CollaboratorsInviteController.mjs * Define functions at root * Remove mentions of undefined `revokeInviteForUser` * Remove unused `doLogout` * Remove promises object from UserController.js * Remove unused `makeChangePreview` * Remove promises object from SubscriptionController.js (`getRecommendedCurrency` and `getLatamCountryBannerDetails`) * Remove promises object from CollabratecController.mjs * Remove promises object from SSOController.mjs * Remove promises object from ReferencesApiController.mjs * Remove promises object from MetricsEmailController.mjs * Remove promises object from InstitutionHubsController.mjs * Remove promises object from DocumentUpdaterController.mjs * Remove promises object from SubscriptionAdminController.mjs * Fixup unit tests * Add expects that controllers don't error * Promisify `ensureAffiliationMiddleware` GitOrigin-RevId: 311c8afa7d5c8e4f051408d305b6b4147a020edc
This commit is contained in:
@@ -544,7 +544,7 @@ async function redirectToHostedPage(req, res) {
|
||||
res.redirect(url)
|
||||
}
|
||||
|
||||
async function _getRecommendedCurrency(req, res) {
|
||||
async function getRecommendedCurrency(req, res) {
|
||||
const userId = SessionManager.getLoggedInUserId(req.session)
|
||||
let ip = req.ip
|
||||
if (
|
||||
@@ -683,8 +683,6 @@ module.exports = {
|
||||
purchaseAddon,
|
||||
removeAddon,
|
||||
makeChangePreview,
|
||||
promises: {
|
||||
getRecommendedCurrency: _getRecommendedCurrency,
|
||||
getLatamCountryBannerDetails,
|
||||
},
|
||||
getRecommendedCurrency,
|
||||
getLatamCountryBannerDetails,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user