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

[web] Rename team name `IEEECollabratec` to `IEEEPublications` (#18387)

* Replaces all `IEEECollabratec` by `IEEEPublications`

* Revert change in migration

GitOrigin-RevId: f0445b726abdc5f65b7a0613d9979b081332685e
Antoine Clausse 2 лет назад
Родитель
Сommit
d7f0c66d86

+ 6 - 6
services/web/scripts/add_notification_ieee_collabratec_users.js

@@ -8,7 +8,7 @@ const { db } = require('../app/src/infrastructure/mongodb')
 const { promiseMapWithLimit } = require('@overleaf/promise-utils')
 
 /**
- * This script is used to notify some users in the IEEECollabratec group that
+ * This script is used to notify some users in the IEEEPublications group that
  * they will lose access to Overleaf.
  *
  * Parameters:
@@ -43,7 +43,7 @@ function getActiveUserEmails(filename) {
 async function getIEEEUsers() {
   return await db.subscriptions
     .aggregate([
-      { $match: { teamName: 'IEEECollabratec' } },
+      { $match: { teamName: 'IEEEPublications' } },
       { $unwind: '$member_ids' },
       {
         $lookup: {
@@ -75,11 +75,11 @@ async function main() {
 
   await waitForDb()
   const subscription = await Subscription.findOne({
-    teamName: 'IEEECollabratec',
+    teamName: 'IEEEPublications',
   })
 
   if (!subscription) {
-    console.error(`No IEEECollabratec group subscription found so quitting`)
+    console.error(`No IEEEPublications group subscription found so quitting`)
     return
   }
 
@@ -125,10 +125,10 @@ async function main() {
     totalUsersNotified += 1
   })
 
-  console.log(`Found ${totalUsers} users in IEEECollabratec group`)
+  console.log(`Found ${totalUsers} users in IEEEPublications group`)
 
   console.log(
-    `Found ${totalUsersNotified} users in IEEECollabratec group to notify`
+    `Found ${totalUsersNotified} users in IEEEPublications group to notify`
   )
 
   console.log(`Found ${activeUsersFound.size} active users`)

+ 9 - 9
services/web/scripts/remove_unwanted_ieee_collabratec_users.js

@@ -9,7 +9,7 @@ const { promiseMapWithLimit } = require('@overleaf/promise-utils')
 const _ = require('lodash')
 
 /**
- * This script is used to remove some users from the IEEECollabratec group.
+ * This script is used to remove some users from the IEEEPublications group.
  *
  * Parameters:
  *  --filename: the filename of the JSON file containing emails of users that
@@ -43,7 +43,7 @@ function getActiveUserEmails(filename) {
 async function getIEEEUsers() {
   const results = await db.subscriptions
     .aggregate([
-      { $match: { teamName: 'IEEECollabratec' } },
+      { $match: { teamName: 'IEEEPublications' } },
       { $unwind: '$member_ids' },
       {
         $lookup: {
@@ -79,11 +79,11 @@ async function main() {
 
   await waitForDb()
   const subscription = await Subscription.findOne({
-    teamName: 'IEEECollabratec',
+    teamName: 'IEEEPublications',
   })
 
   if (!subscription) {
-    console.error(`No IEEECollabratec group subscription found so quitting`)
+    console.error(`No IEEEPublications group subscription found so quitting`)
     return
   }
 
@@ -93,12 +93,12 @@ async function main() {
   const oldMemberIds = subscription.member_ids.map(id => id.toString())
 
   console.log(
-    `Found ${oldMemberIds.length} members_ids in IEEECollabratec group`
+    `Found ${oldMemberIds.length} members_ids in IEEEPublications group`
   )
 
   const usersArray = await getIEEEUsers()
   console.log(
-    `Found ${usersArray.length} users in IEEECollabratec group. (${oldMemberIds.length - usersArray.length} missing)`
+    `Found ${usersArray.length} users in IEEEPublications group. (${oldMemberIds.length - usersArray.length} missing)`
   )
 
   const activeUsers = getActiveUserEmails(EMAILS_FILENAME)
@@ -150,7 +150,7 @@ async function main() {
 
   if (COMMIT) {
     await Subscription.updateOne(
-      { teamName: 'IEEECollabratec' },
+      { teamName: 'IEEEPublications' },
       { member_ids: memberIdsToKeep }
     )
   }
@@ -165,10 +165,10 @@ async function main() {
   console.log(activeUsersNotFound)
 
   const subscriptionAfter = await Subscription.findOne({
-    teamName: 'IEEECollabratec',
+    teamName: 'IEEEPublications',
   })
   console.log(
-    `There are now ${subscriptionAfter?.member_ids?.length} members_ids in IEEECollabratec group`
+    `There are now ${subscriptionAfter?.member_ids?.length} members_ids in IEEEPublications group`
   )
 
   const end = performance.now()