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

Fix invite url is not passed correctly to managed users invitation emails

GitOrigin-RevId: f334215a7c83088df175467561d41537cfe9e2a8
M Fahru 3 лет назад
Родитель
Сommit
7216d35174
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      services/web/app/src/Features/Subscription/ManagedUsersHandler.js

+ 2 - 0
services/web/app/src/Features/Subscription/ManagedUsersHandler.js

@@ -4,6 +4,7 @@ const { GroupPolicy } = require('../../models/GroupPolicy')
 const { User } = require('../../models/User')
 const ManagedUsersPolicy = require('./ManagedUsersPolicy')
 const OError = require('@overleaf/o-error')
+const settings = require('@overleaf/settings')
 const {
   UserNotFoundError,
   SubscriptionNotFoundError,
@@ -176,6 +177,7 @@ async function _sendEmailToGroupMembers(subscriptionId) {
         to: recipient.email,
         admin: subscription.admin_id,
         groupName: subscription.teamName,
+        acceptInviteUrl: `${settings.siteUrl}/subscription/${subscriptionId}/enrollment/`,
       }
       EmailHandler.sendDeferredEmail(
         'surrenderAccountForManagedUsers',