Skip to content

Commit 8119ccc

Browse files
feat: Add Manage Server Maps button to Assignment Status and Details views for improved navigation
1 parent af50d49 commit 8119ccc

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

src/XtremeIdiots.Portal.Web/Views/MapRotations/AssignmentStatus.cshtml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@
2121
<a policy="@AuthPolicies.ManageMapRotations" asp-action="EditAssignment" asp-route-id="@Model.Assignment.MapRotationServerAssignmentId" class="btn btn-outline-primary btn-sm">
2222
<i class="fa-solid fa-fw fa-edit"></i> Edit Assignment
2323
</a>
24+
<a policy="@AuthPolicies.ManageMaps" asp-controller="MapManager" asp-action="Manage" asp-route-id="@Model.Assignment.GameServerId" class="btn btn-outline-secondary btn-sm">
25+
<i class="fa-solid fa-fw fa-hard-drive"></i> Manage Server Maps
26+
</a>
2427
</div>
2528

2629
<div class="ibox">

src/XtremeIdiots.Portal.Web/Views/MapRotations/Details.cshtml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -246,6 +246,9 @@
246246
<a policy="@AuthPolicies.ManageMapRotations" asp-action="EditAssignment" asp-route-id="@assignment.MapRotationServerAssignmentId" class="btn btn-outline-secondary btn-sm me-1">
247247
<i class="fa-solid fa-fw fa-edit"></i> Edit
248248
</a>
249+
<a policy="@AuthPolicies.ManageMaps" asp-controller="MapManager" asp-action="Manage" asp-route-id="@assignment.GameServerId" class="btn btn-outline-secondary btn-sm me-1" title="Manage maps on this server">
250+
<i class="fa-solid fa-fw fa-hard-drive"></i> Maps
251+
</a>
249252
@if (assignment.DeploymentState == DeploymentState.Pending || assignment.DeploymentState == DeploymentState.Failed)
250253
{
251254
<form policy="@AuthPolicies.ManageMapRotations" asp-action="SyncAssignment" method="post" class="d-inline">

0 commit comments

Comments
 (0)