Skip to content

Commit 969ef51

Browse files
authored
Merge pull request #14501 from guardian/doml/remove-opinion-no-avatar-test
Remove Opinion no avatar AB test
2 parents 6fa014f + 82156b8 commit 969ef51

File tree

4 files changed

+1
-29
lines changed

4 files changed

+1
-29
lines changed

dotcom-rendering/src/components/DecideContainer.tsx

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ type Props = {
4747
frontId?: string;
4848
collectionId: number;
4949
containerLevel?: DCRContainerLevel;
50-
isInOpinionNoAvatarVariant?: boolean;
5150
isInHideTrailsAbTest?: boolean;
5251
};
5352

@@ -64,7 +63,6 @@ export const DecideContainer = ({
6463
frontId,
6564
collectionId,
6665
containerLevel,
67-
isInOpinionNoAvatarVariant,
6866
isInHideTrailsAbTest,
6967
}: Props) => {
7068
switch (containerType) {
@@ -262,7 +260,6 @@ export const DecideContainer = ({
262260
aspectRatio={aspectRatio}
263261
containerLevel={containerLevel}
264262
collectionId={collectionId}
265-
isInOpinionNoAvatarVariant={isInOpinionNoAvatarVariant}
266263
isInHideTrailsAbTest={!!isInHideTrailsAbTest}
267264
/>
268265
);
@@ -294,7 +291,6 @@ export const DecideContainer = ({
294291
absoluteServerTimes={absoluteServerTimes}
295292
aspectRatio={aspectRatio}
296293
sectionId={sectionId}
297-
isInOpinionNoAvatarVariant={isInOpinionNoAvatarVariant}
298294
isInHideTrailsAbTest={!!isInHideTrailsAbTest}
299295
/>
300296
</Island>

dotcom-rendering/src/components/FlexibleGeneral.tsx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ type Props = {
3232
aspectRatio: AspectRatio;
3333
containerLevel?: DCRContainerLevel;
3434
collectionId: number;
35-
isInOpinionNoAvatarVariant?: boolean;
3635
isInHideTrailsAbTest?: boolean;
3736
};
3837

@@ -597,7 +596,6 @@ export const FlexibleGeneral = ({
597596
aspectRatio,
598597
containerLevel = 'Primary',
599598
collectionId,
600-
isInOpinionNoAvatarVariant,
601599
isInHideTrailsAbTest,
602600
}: Props) => {
603601
const splash = [...groupedTrails.splash].slice(0, 1).map((snap) => ({
@@ -610,9 +608,6 @@ export const FlexibleGeneral = ({
610608
.map((standard, i) => ({
611609
...standard,
612610
uniqueId: `collection-${collectionId}-standard-${i}`,
613-
avatarUrl: isInOpinionNoAvatarVariant
614-
? undefined
615-
: standard.avatarUrl,
616611
}));
617612

618613
const groupedCards = decideCardPositions(cards);

dotcom-rendering/src/components/ScrollableMedium.importable.tsx

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ type Props = {
1717
containerType: DCRContainerType;
1818
aspectRatio: AspectRatio;
1919
sectionId: string;
20-
isInOpinionNoAvatarVariant?: boolean;
2120
isInHideTrailsAbTest?: boolean;
2221
};
2322

@@ -37,7 +36,6 @@ export const ScrollableMedium = ({
3736
showAge,
3837
aspectRatio,
3938
sectionId,
40-
isInOpinionNoAvatarVariant,
4139
isInHideTrailsAbTest,
4240
}: Props) => {
4341
return (
@@ -55,12 +53,7 @@ export const ScrollableMedium = ({
5553
return (
5654
<ScrollableCarousel.Item key={trail.url}>
5755
<FrontCard
58-
trail={{
59-
...trail,
60-
avatarUrl: isInOpinionNoAvatarVariant
61-
? undefined
62-
: trail.avatarUrl,
63-
}}
56+
trail={trail}
6457
imageLoading={imageLoading}
6558
absoluteServerTimes={!!absoluteServerTimes}
6659
containerPalette={containerPalette}

dotcom-rendering/src/layouts/FrontLayout.tsx

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -135,15 +135,6 @@ export const FrontLayout = ({ front, NAV }: Props) => {
135135

136136
const contributionsServiceUrl = getContributionsServiceUrl(front);
137137

138-
/**
139-
* We are running an AB test which replaces the avatar for the card image
140-
* in the Opinion and More opinion collections on network fronts.
141-
*/
142-
const isInOpinionNoAvatarVariant = (collectionName: string) =>
143-
abTests.opinionNoAvatarVariant === 'variant' &&
144-
front.isNetworkFront &&
145-
(collectionName === 'Opinion' || collectionName === 'More opinion');
146-
147138
const fallbackAspectRatio = (collectionType: DCRContainerType) => {
148139
switch (collectionType) {
149140
case 'scrollable/feature':
@@ -600,9 +591,6 @@ export const FrontLayout = ({ front, NAV }: Props) => {
600591
sectionId={ophanName}
601592
collectionId={index + 1}
602593
containerLevel={collection.containerLevel}
603-
isInOpinionNoAvatarVariant={isInOpinionNoAvatarVariant(
604-
collection.displayName,
605-
)}
606594
isInHideTrailsAbTest={
607595
front.isNetworkFront &&
608596
abTests.hideTrailsVariant === 'variant'

0 commit comments

Comments
 (0)