diff --git a/services/web/app/src/Features/ServerAdmin/AdminController.mjs b/services/web/app/src/Features/ServerAdmin/AdminController.mjs index 76bf71143e..cc8a71f75b 100644 --- a/services/web/app/src/Features/ServerAdmin/AdminController.mjs +++ b/services/web/app/src/Features/ServerAdmin/AdminController.mjs @@ -23,15 +23,15 @@ const AdminController = { let url const openSockets = {} for (url in http.globalAgent.sockets) { - openSockets[`http://${url}`] = http.globalAgent.sockets[url].map( - socket => socket._httpMessage.path - ) + openSockets[`http://${url}`] = http.globalAgent.sockets[url].map(socket => { + return socket._httpMessage?.path || '(unknown request)' + }) } for (url in https.globalAgent.sockets) { - openSockets[`https://${url}`] = https.globalAgent.sockets[url].map( - socket => socket._httpMessage.path - ) + openSockets[`https://${url}`] = https.globalAgent.sockets[url].map(socket => { + return socket._httpMessage?.path || '(unknown request)' + }) } const systemMessages = diff --git a/services/web/frontend/js/shared/components/footer/thin-footer.tsx b/services/web/frontend/js/shared/components/footer/thin-footer.tsx index 21e6e972df..e06a79c9d5 100644 --- a/services/web/frontend/js/shared/components/footer/thin-footer.tsx +++ b/services/web/frontend/js/shared/components/footer/thin-footer.tsx @@ -14,9 +14,14 @@ function FooterItemLi({ label, }: FooterItem) { const textToDisplay = translatedText || text + const hasMarkup = /<[^>]+>/.test(textToDisplay) if (!href) { - return
+ return hasMarkup ? ( + + ) : ( +