Skip to content

Commit 4213f5c

Browse files
Fixing isPartner logic + adding isOnlyPartner
1 parent 38aefb0 commit 4213f5c

1 file changed

Lines changed: 10 additions & 6 deletions

File tree

production/skilljar-theme-v2.1.js

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,17 +59,19 @@ const confettiDefaults = {
5959
// baseURL settings
6060

6161
let isInternal = false,
62-
isAdmin = false;
62+
isAdmin = false,
63+
isPartner = false,
64+
isOnlyPartner = false;
6365

6466
if (typeof skilljarUser !== "undefined") {
6567
isInternal = skilljarUser.email.includes("@chainguard.dev");
6668
isAdmin = skilljarUser.email === "kalle.westerling@chainguard.dev";
6769
}
6870

69-
const isPartner =
70-
typeof skilljarUserStudentGroups !== "undefined"
71-
? skilljarUserStudentGroups.map((d) => d.id).includes("1axsvmzhtbb95")
72-
: false;
71+
if (typeof skilljarUserStudentGroups !== "undefined") {
72+
isPartner = skilljarUserStudentGroups.map((d) => d.id).includes("1axsvmzhtbb95");
73+
isOnlyPartner = isPartner && skilljarUserStudentGroups.length === 1;
74+
}
7375

7476
DOMAIN.current = isAdmin ? DOMAIN.stage : DOMAIN.prod;
7577

@@ -1366,7 +1368,9 @@ function styleCatalog() {
13661368
} else if (page.isLanding) {
13671369
sectionName = "home";
13681370
} else {
1369-
console.warn("Could not determine catalog section name, defaulting to home");
1371+
console.warn(
1372+
"Could not determine catalog section name, defaulting to home"
1373+
);
13701374
sectionName = "home";
13711375
}
13721376

0 commit comments

Comments
 (0)