From 057332a4fe7bd2db558b4bfd99ab230771c29d32 Mon Sep 17 00:00:00 2001
From: YoGo9 <162524691+YoGo9@users.noreply.github.com>
Date: Wed, 10 Jun 2026 08:59:32 -0400
Subject: [PATCH 1/2] Correct MusicBrainz link rendering for RTL artists
Fix formatting of MusicBrainz link and icon display for RTL languages
---
server/components/LinkedEntity.tsx | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/server/components/LinkedEntity.tsx b/server/components/LinkedEntity.tsx
index 919eab8c..ef4d7180 100644
--- a/server/components/LinkedEntity.tsx
+++ b/server/components/LinkedEntity.tsx
@@ -20,10 +20,10 @@ export function LinkedEntity({ entity, entityType, displayName }: {
))}
{entity.mbid
? (
-
-
- {displayName}
-
+
+
+
+{displayName}
)
: displayName}
From f5c0072a2c07287a49096456833aeb73685a3637 Mon Sep 17 00:00:00 2001
From: YoGo9
Date: Wed, 10 Jun 2026 10:48:24 -0400
Subject: [PATCH 2/2] Fix RTL artist credit display by moving displayName
outside MB link
---
server/components/LinkedEntity.tsx | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/server/components/LinkedEntity.tsx b/server/components/LinkedEntity.tsx
index ef4d7180..16552265 100644
--- a/server/components/LinkedEntity.tsx
+++ b/server/components/LinkedEntity.tsx
@@ -1,5 +1,4 @@
import { ProviderIcon } from '@/server/components/ProviderIcon.tsx';
-
import { musicbrainzTargetServer } from '@/config.ts';
import type { ResolvableEntity } from '@/harmonizer/types.ts';
import { providers } from '@/providers/mod.ts';
@@ -20,10 +19,12 @@ export function LinkedEntity({ entity, entityType, displayName }: {
))}
{entity.mbid
? (
-
-
-
-{displayName}
+ <>
+
+
+
+ {displayName}
+ >
)
: displayName}