From 1a955dceb427af30e158becb77cb8bb5af6118f2 Mon Sep 17 00:00:00 2001 From: Daniel Lockyer Date: Thu, 1 Sep 2022 16:58:07 +0100 Subject: [PATCH] Fixed showing default image for staff users refs https://github.com/TryGhost/Toolbox/issues/356 - without this, users who have an account but no profile image will just show an empty background --- ghost/admin/app/helpers/parse-audit-log-event.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ghost/admin/app/helpers/parse-audit-log-event.js b/ghost/admin/app/helpers/parse-audit-log-event.js index 8e2659ab10..dc14234164 100644 --- a/ghost/admin/app/helpers/parse-audit-log-event.js +++ b/ghost/admin/app/helpers/parse-audit-log-event.js @@ -38,8 +38,14 @@ function getActor(ev) { } function getActorIcon(ev, assetRoot) { + const defaultImage = `${assetRoot}/img/user-image.png`; + if (!ev.actor.id) { - return `${assetRoot}/img/user-image.png`; + return defaultImage; + } + + if (!ev.actor.image) { + return defaultImage; } return ev.actor.image;