From 2ab45848a52e5aeebed5611c392fffca280ddf5e Mon Sep 17 00:00:00 2001 From: WithoutPants <53250216+WithoutPants@users.noreply.github.com> Date: Fri, 10 Apr 2020 08:40:45 +1000 Subject: [PATCH] Prefer modified performer image over scraped one (#449) --- .../Performers/PerformerDetails/PerformerDetailsPanel.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ui/v2.5/src/components/Performers/PerformerDetails/PerformerDetailsPanel.tsx b/ui/v2.5/src/components/Performers/PerformerDetails/PerformerDetailsPanel.tsx index 381376824..1ab045cb5 100644 --- a/ui/v2.5/src/components/Performers/PerformerDetails/PerformerDetailsPanel.tsx +++ b/ui/v2.5/src/components/Performers/PerformerDetails/PerformerDetailsPanel.tsx @@ -106,7 +106,8 @@ export const PerformerDetailsPanel: React.FC = ({ updatePerformerEditState(state); // image is a base64 string - if ((state as GQL.ScrapedPerformerDataFragment).image !== undefined) { + // #404: don't overwrite image if it has been modified by the user + if (image === undefined && (state as GQL.ScrapedPerformerDataFragment).image !== undefined) { const imageStr = (state as GQL.ScrapedPerformerDataFragment).image; setImage(imageStr ?? undefined); if (onImageChange) {