From 386098f5ef9ea38d515685e79dbf914591f96489 Mon Sep 17 00:00:00 2001 From: MrWhiff Date: Sun, 19 Apr 2026 12:29:01 +0200 Subject: [PATCH] AstraOS Ver. 1.22: Fix: - Pretty changes in Ets2 dlc - User sehen ohne permissions nicht random rsachen --- AstraOS/Frontend/HTML/ets2_dlcs.html | 27 ++++++++------------------- AstraOS/Frontend/HTML/sidebar.html | 22 ++++++++++++++++++++++ AstraOS/astra_os.py | 8 ++++++++ 3 files changed, 38 insertions(+), 19 deletions(-) diff --git a/AstraOS/Frontend/HTML/ets2_dlcs.html b/AstraOS/Frontend/HTML/ets2_dlcs.html index e8817bc..9b8eef8 100644 --- a/AstraOS/Frontend/HTML/ets2_dlcs.html +++ b/AstraOS/Frontend/HTML/ets2_dlcs.html @@ -3,7 +3,7 @@ {% block title %}AstraOS - ETS2 DLCs{% endblock %} {% block content %} -
+

ETS2 DLCs

@@ -14,7 +14,6 @@ Name DLC Datum - Ordnerpfad Erstellt von Aktionen @@ -23,8 +22,7 @@ {% for package in dlc_packages %} {{ package.name }} - {{ package.dlc_date }} - {{ package.folder_path }} + {{ package.dlc_date_display }} {{ package.created_by or 'N/A' }}
@@ -32,9 +30,12 @@ Download {% if can_manage_ets2_dlcs %} - +
+ + +
{% endif %}
@@ -73,18 +74,6 @@
{% endif %} - -
{% endblock %} diff --git a/AstraOS/Frontend/HTML/sidebar.html b/AstraOS/Frontend/HTML/sidebar.html index 51ea68a..f48f74a 100644 --- a/AstraOS/Frontend/HTML/sidebar.html +++ b/AstraOS/Frontend/HTML/sidebar.html @@ -249,7 +249,9 @@ + {% endif %} @@ -281,7 +289,9 @@ diff --git a/AstraOS/astra_os.py b/AstraOS/astra_os.py index 7c4b5d0..4cf2a69 100644 --- a/AstraOS/astra_os.py +++ b/AstraOS/astra_os.py @@ -86,6 +86,8 @@ try: "manage_discord_bots", "view_ets2_dlcs", "manage_ets2_dlcs", + "events", + "instranet", "view_ip_analyzer", "view_age_verification", "manage_age_verification" @@ -996,6 +998,12 @@ def ets2_dlcs(): return redirect(url_for('dashboard')) packages = list(ets2_dlcs_collection.find().sort('created_at', -1)) + for package in packages: + dlc_date = package.get('dlc_date') + try: + package['dlc_date_display'] = datetime.strptime(dlc_date, '%Y-%m-%d').strftime('%d.%m.%Y') if dlc_date else 'N/A' + except ValueError: + package['dlc_date_display'] = str(dlc_date) if dlc_date else 'N/A' return render_template( 'ets2_dlcs.html', active_page='ets2_dlcs',