hide guild navitem when we not in guild
All checks were successful
Build / build (pull_request) Successful in 1m54s
All checks were successful
Build / build (pull_request) Successful in 1m54s
This commit is contained in:
parent
901df3a4d4
commit
d3bdf7fa7d
@ -33,7 +33,8 @@ export const getGuildController: RequestHandler = async (req, res) => {
|
||||
...guild.toObject(),
|
||||
Members: members
|
||||
});
|
||||
} else {
|
||||
res.status(400).end();
|
||||
}
|
||||
}
|
||||
res.end();
|
||||
};
|
||||
|
||||
@ -59,7 +59,7 @@
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/webui/inventory" data-bs-dismiss="offcanvas" data-bs-target="#sidebar" data-loc="navbar_inventory"></a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<li class="nav-item d-none" id="nav-guildView">
|
||||
<a class="nav-link" href="/webui/guildView" data-bs-dismiss="offcanvas" data-bs-target="#sidebar" data-loc="navbar_guildView"></a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
|
||||
@ -653,7 +653,12 @@ function updateInventory() {
|
||||
req.done(data => {
|
||||
window.itemListPromise.then(itemMap => {
|
||||
window.didInitialInventoryUpdate = true;
|
||||
if (data.GuildId.$oid) window.guildId = data.GuildId.$oid;
|
||||
if (data.GuildId.$oid) {
|
||||
window.guildId = data.GuildId.$oid;
|
||||
document.getElementById("nav-guildView").classList.remove("d-none");
|
||||
} else {
|
||||
document.getElementById("nav-guildView").classList.add("d-none");
|
||||
}
|
||||
|
||||
const modularWeapons = [
|
||||
"/Lotus/Weapons/SolarisUnited/Primary/LotusModularPrimary",
|
||||
@ -1790,7 +1795,9 @@ function updateInventory() {
|
||||
|
||||
let userAlliancePermisssions;
|
||||
if (userGuildMember && userGuildMember.Rank <= 1) {
|
||||
userAlliancePermisssions = allianceData.Clans.find(c => c._id.$oid === guildId).Permissions;
|
||||
userAlliancePermisssions = allianceData.Clans.find(
|
||||
c => c._id.$oid === guildId
|
||||
).Permissions;
|
||||
}
|
||||
document.getElementById("Alliance-list").innerHTML = "";
|
||||
allianceData.Clans.forEach(clan => {
|
||||
@ -1807,7 +1814,11 @@ function updateInventory() {
|
||||
const td = document.createElement("td");
|
||||
td.classList = "text-end text-nowrap";
|
||||
|
||||
if (!(clan.Permissions & 1) && userAlliancePermisssions && userAlliancePermisssions & 1) {
|
||||
if (
|
||||
!(clan.Permissions & 1) &&
|
||||
userAlliancePermisssions &&
|
||||
userAlliancePermisssions & 1
|
||||
) {
|
||||
const a = document.createElement("a");
|
||||
a.href = "#";
|
||||
a.onclick = function (event) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user