From 7f53dc81202e4cf5380c03aba1ebd5313f9910c4 Mon Sep 17 00:00:00 2001
From: lare <lare@lare.cc>
Date: Sun, 1 Sep 2024 18:13:49 +0200
Subject: [PATCH] [frontend] edit page: show the asn if login is admin

---
 web/frontend/peerings-edit.html | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/web/frontend/peerings-edit.html b/web/frontend/peerings-edit.html
index ca72271..bae7ea4 100644
--- a/web/frontend/peerings-edit.html
+++ b/web/frontend/peerings-edit.html
@@ -174,9 +174,9 @@
 
 <div>
     {% for peering in mnt_peerings %}
-    <a href="?node={{peering['node']}}&asn={{session['user-data']['asn']}}">
+    <a href="?node={{peering['node']}}&asn={% if session['login'] != config['MNT'] %}{{session['user-data']['asn']}}{%else%}{{peering['asn']}}{%endif%}">
         <button {% if selected_peering %}{% if selected_peering == peering['node'] %}class="button-selected"{% endif %}{% endif %}>
-            with<br>{{peering["node"]}}
+            {% if session['login'] == config['MNT'] %}{{peering['asn']}}<br>{%endif%}with<br>{{peering["node"]}}
         </button>
         {% if selected_node == peering['node'] %}
             {% set selected_peering = peering %}
@@ -190,7 +190,7 @@
         <tr>
             <td><label for="peer-asn">Your ASN</label></td>
             <td></td>
-            <td><input type="text" name="peer-asn" id="peer-asn" {% if session["login"] != config["MNT"] %}disabled="disabled"{%endif%} value="{{session['user-data']['asn']}}"></td>
+            <td><input type="text" name="peer-asn" id="peer-asn" {% if session["login"] != config["MNT"] %}disabled="disabled"{%endif%} value="{% if session['login'] != config['MNT'] %}{{session['user-data']['asn']}}{%else%}{{selected_peering['asn']}}{%endif%}"></td>
         </tr>
         <tr>
             <td><h4>Wireguard</h4></td>