Skip to content

Commit 5cd524f

Browse files
committed
fix: hide Renew button for admin-suspended servers
1 parent f4192e3 commit 5cd524f

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

public/js/app.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1006,7 +1006,7 @@ function renderServerCard(s) {
10061006
<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M18 13v6a2 2 0 01-2 2H5a2 2 0 01-2-2V8a2 2 0 012-2h6M15 3h6v6M10 14L21 3"/></svg>
10071007
Open Panel
10081008
</button>
1009-
${canRenew ? html`
1009+
${canRenew && !isAdminSuspended ? html`
10101010
<button class="btn btn-primary btn-sm btn-renew-server" data-server-id="${s.id}">Renew</button>
10111011
` : ''}
10121012
</div>
@@ -1040,7 +1040,7 @@ function renderServerRow(s) {
10401040
<div style="display:flex;gap:6px">
10411041
<a class="btn btn-ghost btn-sm" href="/server/${s.id}" onclick="event.preventDefault();navigateTo('server/${s.id}')">Settings</a>
10421042
<button class="btn btn-ghost btn-sm" onclick="openPyrodactylPanel('${s.identifier}')">Manage Pyrodactyl</button>
1043-
${canRenew ? html`
1043+
${canRenew && !isAdminSuspended ? html`
10441044
<button class="btn btn-primary btn-sm btn-renew-server" data-server-id="${s.id}">Renew</button>
10451045
` : ''}
10461046
</div>
@@ -2020,7 +2020,7 @@ async function renderServerDetail(serverId) {
20202020
<div class="detail-item"><span class="detail-label">Reason</span><span class="detail-value" style="color:var(--accent-red)">${meta.suspend_reason}</span></div>
20212021
` : ''}
20222022
</div>
2023-
${canRenew ? html`
2023+
${canRenew && !isAdminSuspended ? html`
20242024
<button class="btn btn-primary btn-full btn-renew-server" data-server-id="${s.id}" style="margin-top:16px">Renew Server (90 days)</button>
20252025
` : html`
20262026
${days < -7 ? html`<p style="color:var(--accent-red);margin-top:12px;font-size:0.88rem">This server has expired. Contact support to renew.</p>` : ''}

0 commit comments

Comments
 (0)