Skip to content
Snippets Groups Projects
Commit 51e4e409 authored by ibooking-sigurd's avatar ibooking-sigurd
Browse files

Merge branch 'Refactor' of gitlab.stud.idi.ntnu.no:reaas/tdt4242-base into Refactor

parents 0ee57281 231577f2
No related branches found
No related tags found
No related merge requests found
......@@ -70,33 +70,37 @@ window.addEventListener("DOMContentLoaded", async () => {
let diet = diets[j];
let dietAnchor = dietAnchors[j];
switch (event.currentTarget.id) {
case "list-my-diets-list":
if (diet.owner == currentUser.url) {
dietAnchor.classList.remove('hide');
} else {
dietAnchor.classList.add('hide');
}
break;
case "list-athlete-diets-list":
if (currentUser.athletes && currentUser.athletes.includes(diet.owner)) {
dietAnchor.classList.remove('hide');
} else {
dietAnchor.classList.add('hide');
}
break;
case "list-public-diets-list":
if (diet.visibility == "PU") {
dietAnchor.classList.remove('hide');
} else {
dietAnchor.classList.add('hide');
}
break;
default:
dietAnchor.classList.remove('hide');
break;
}
add_or_remove_diet_anchor(event.currentTarget, currentUser, dietAnchor, diet);
}
});
}
});
\ No newline at end of file
});
function add_or_remove_diet_anchor(currentTarget, currentUser, dietAnchor, diet) {
switch (currentTarget.id) {
case "list-my-diets-list":
if (diet.owner == currentUser.url) {
dietAnchor.classList.remove('hide');
} else {
dietAnchor.classList.add('hide');
}
break;
case "list-athlete-diets-list":
if (currentUser.athletes && currentUser.athletes.includes(diet.owner)) {
dietAnchor.classList.remove('hide');
} else {
dietAnchor.classList.add('hide');
}
break;
case "list-public-diets-list":
if (diet.visibility == "PU") {
dietAnchor.classList.remove('hide');
} else {
dietAnchor.classList.add('hide');
}
break;
default:
dietAnchor.classList.remove('hide');
break;
}
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment