From 2a725b3a262ae6e4c20b1e158c7201e721ed8b1b Mon Sep 17 00:00:00 2001 From: David <33458145+davidmcpowell@users.noreply.github.com> Date: Wed, 24 Apr 2024 09:23:43 +0100 Subject: [PATCH] Merge pull request #18077 from overleaf/dp-teardown-share-modal-paywall-split-test Tear down project-share-modal-paywall split test GitOrigin-RevId: b85e6cdf2243a76d071607e55a33f9909f704b76 --- .../src/Features/Project/ProjectController.js | 8 - .../web/frontend/extracted-translations.json | 1 - ...-collaborators-upgrade-content-default.jsx | 48 ------ ...-collaborators-upgrade-content-variant.jsx | 57 ------- .../components/add-collaborators-upgrade.tsx | 51 ++++-- .../components/share-modal-body.tsx | 146 ++++-------------- services/web/locales/da.json | 1 - services/web/locales/de.json | 1 - services/web/locales/en.json | 1 - services/web/locales/sv.json | 1 - services/web/locales/zh-CN.json | 1 - 11 files changed, 67 insertions(+), 249 deletions(-) delete mode 100644 services/web/frontend/js/features/share-project-modal/components/add-collaborators-upgrade-content-default.jsx delete mode 100644 services/web/frontend/js/features/share-project-modal/components/add-collaborators-upgrade-content-variant.jsx diff --git a/services/web/app/src/Features/Project/ProjectController.js b/services/web/app/src/Features/Project/ProjectController.js index e77df9f79d..ac94fe7bac 100644 --- a/services/web/app/src/Features/Project/ProjectController.js +++ b/services/web/app/src/Features/Project/ProjectController.js @@ -538,14 +538,6 @@ const ProjectController = { flushToTpds: cb => { TpdsProjectFlusher.flushProjectToTpdsIfNeeded(projectId, cb) }, - sharingModalSplitTest(cb) { - SplitTestHandler.getAssignment( - req, - res, - 'project-share-modal-paywall', - cb - ) - }, sharingModalNullTest(cb) { // null test targeting logged in users, for front-end side SplitTestHandler.getAssignment(req, res, 'null-test-share-modal', cb) diff --git a/services/web/frontend/extracted-translations.json b/services/web/frontend/extracted-translations.json index 64a1ff150b..cedbdccf6c 100644 --- a/services/web/frontend/extracted-translations.json +++ b/services/web/frontend/extracted-translations.json @@ -772,7 +772,6 @@ "need_to_add_new_primary_before_remove": "", "need_to_leave": "", "need_to_upgrade_for_more_collabs": "", - "need_to_upgrade_for_more_collabs_variant": "", "new_compile_domain_notice": "", "new_file": "", "new_folder": "", diff --git a/services/web/frontend/js/features/share-project-modal/components/add-collaborators-upgrade-content-default.jsx b/services/web/frontend/js/features/share-project-modal/components/add-collaborators-upgrade-content-default.jsx deleted file mode 100644 index 25254b2acc..0000000000 --- a/services/web/frontend/js/features/share-project-modal/components/add-collaborators-upgrade-content-default.jsx +++ /dev/null @@ -1,48 +0,0 @@ -import Icon from '../../../shared/components/icon' -import { useTranslation } from 'react-i18next' - -export default function AddCollaboratorsUpgradeContentDefault() { - const { t } = useTranslation() - - return ( - <> -
- {t('need_to_upgrade_for_more_collabs')}. {t('also')}: -
-- {t('need_to_upgrade_for_more_collabs_variant')} -
-+ {t('need_to_upgrade_for_more_collabs')}. {t('also')}: +
+
{user.allowedFreeTrial ? (
-
-