mirror of
https://github.com/0xJacky/nginx-ui.git
synced 2026-09-03 07:24:52 +08:00
Three call sites passed the error into the details slot and left content empty, so the notification rendered with a blank body: the UI does $gettext(item.content) and vue3-gettext returns "" for an empty msgid, and the external notifier returns Content directly when Details is not a map. The reason was discarded at every layer. These are the transport-failure paths, which is exactly when a cluster operator needs the message. The 17 other notification.Error call sites already pass err.Error() as content.