diff --git a/files/assets/js/chat.js b/files/assets/js/chat.js
index 456dac407..e6cd7c2d8 100644
--- a/files/assets/js/chat.js
+++ b/files/assets/js/chat.js
@@ -213,8 +213,7 @@ socket.on('online', function(data) {
for (const u of online_li) {
for (const marker of document.getElementsByClassName(`online-marker-${u[4]}`)) {
marker.classList.remove('d-none')
- marker.parentElement.parentElement.insertAdjacentHTML('afterbegin', marker.parentElement.outerHTML)
- marker.parentElement.remove()
+ marker.parentElement.parentElement.insertBefore(marker.parentElement, marker.parentElement.parentElement.firstChild);
}
}
return
diff --git a/files/templates/header.html b/files/templates/header.html
index 24e45f278..2b607c681 100644
--- a/files/templates/header.html
+++ b/files/templates/header.html
@@ -548,6 +548,11 @@
{{user.username}}
+
+ {% if user.id == chat.owner_id %}
+
+ {% endif %}
+
{% endfor %}
diff --git a/files/templates/private_chat.html b/files/templates/private_chat.html
index 427143ac6..397826025 100644
--- a/files/templates/private_chat.html
+++ b/files/templates/private_chat.html
@@ -65,6 +65,11 @@
{{user.username}}
+
+ {% if user.id == chat.owner_id %}
+
+ {% endif %}
+
{% endfor %}