fix different world different admin

This commit is contained in:
2026-05-02 00:25:02 +03:00
parent 5f6855ec69
commit 2552d3d075
8 changed files with 80 additions and 51 deletions

View File

@@ -154,13 +154,13 @@
<div class="hub-grid">
<a href="/player/{{ player_id }}/admin" class="hub-card admin">
<a href="/player/{{ player_id }}/{{ world_id }}/admin" class="hub-card admin">
<span class="card-icon">🏛️</span>
<div class="card-title">Admin Mode</div>
<div class="card-desc">Κτίρια, στρατολόγηση, αγορά, ουρά κατασκευών και πλήρης έλεγχος πόλεων.</div>
</a>
<a href="/player/{{ player_id }}/farm" class="hub-card farm">
<a href="/player/{{ player_id }}/{{ world_id }}/farm" class="hub-card farm">
<span class="card-icon">🌾</span>
<div class="card-title">Farm Manager</div>
<div class="card-desc">Αυτόματη συλλογή πόρων από χωριά. Ρυθμίσεις χρόνου λεηλασίας και έλεγχος με ένα κλικ.</div>
@@ -180,7 +180,8 @@
<script>
// Fetch player name to show in the badge
const playerId = '{{ player_id }}';
fetch(`/dashboard/towns?player_id=${playerId}`)
const worldId = '{{ world_id }}';
fetch(`/dashboard/towns?player_id=${playerId}&world_id=${worldId}`)
.then(r => r.json())
.then(towns => {
if (towns && towns.length > 0) {