From dd275a601f66ed2dcd3dab985a068ef2a1d90813 Mon Sep 17 00:00:00 2001
From: Jason Dove <1695733+jasongdove@users.noreply.github.com>
Date: Sun, 15 Feb 2026 10:59:44 -0600
Subject: [PATCH] replace discord links with new contact link
---
CHANGELOG.md | 1 +
ErsatzTV/Locals/Shared/MainLayout.Designer.cs | 12 ++++++------
ErsatzTV/Locals/Shared/MainLayout.pl.resx | 3 ---
ErsatzTV/Locals/Shared/MainLayout.resx | 6 +++---
ErsatzTV/Shared/MainLayout.razor | 4 ++--
ErsatzTV/Startup.cs | 4 ++--
6 files changed, 14 insertions(+), 16 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3ed7c0065..36df8d31b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -22,6 +22,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
### Changed
- Move dark/light mode toggle to **Settings** > **UI**
- Use latest (non-deprecated) authorization method with Jellyfin API
+- Replace direct Discord links with new contact page https://ersatztv.org/contact which also includes other options like Matrix
### Fixed
- Improve stability of playback orders `Shuffle` and `Shuffle in Order` over time
diff --git a/ErsatzTV/Locals/Shared/MainLayout.Designer.cs b/ErsatzTV/Locals/Shared/MainLayout.Designer.cs
index 660572191..983d3895c 100644
--- a/ErsatzTV/Locals/Shared/MainLayout.Designer.cs
+++ b/ErsatzTV/Locals/Shared/MainLayout.Designer.cs
@@ -393,12 +393,6 @@ namespace ErsatzTV.Locals.Shared {
}
}
- internal static string ButtonDiscord {
- get {
- return ResourceManager.GetString("ButtonDiscord", resourceCulture);
- }
- }
-
internal static string ButtonGitHub {
get {
return ResourceManager.GetString("ButtonGitHub", resourceCulture);
@@ -410,5 +404,11 @@ namespace ErsatzTV.Locals.Shared {
return ResourceManager.GetString("ButtonLogout", resourceCulture);
}
}
+
+ internal static string ButtonContact {
+ get {
+ return ResourceManager.GetString("ButtonContact", resourceCulture);
+ }
+ }
}
}
diff --git a/ErsatzTV/Locals/Shared/MainLayout.pl.resx b/ErsatzTV/Locals/Shared/MainLayout.pl.resx
index aeb085855..48bcae604 100644
--- a/ErsatzTV/Locals/Shared/MainLayout.pl.resx
+++ b/ErsatzTV/Locals/Shared/MainLayout.pl.resx
@@ -185,9 +185,6 @@
Dokumentacja
-
- Discord
-
GitHub
diff --git a/ErsatzTV/Locals/Shared/MainLayout.resx b/ErsatzTV/Locals/Shared/MainLayout.resx
index 65616f806..67110bc83 100644
--- a/ErsatzTV/Locals/Shared/MainLayout.resx
+++ b/ErsatzTV/Locals/Shared/MainLayout.resx
@@ -192,13 +192,13 @@
Documentation
-
- Discord
-
GitHub
Logout
+
+ Contact
+
diff --git a/ErsatzTV/Shared/MainLayout.razor b/ErsatzTV/Shared/MainLayout.razor
index 49c9b360d..1373fd51e 100644
--- a/ErsatzTV/Shared/MainLayout.razor
+++ b/ErsatzTV/Shared/MainLayout.razor
@@ -98,8 +98,8 @@
-
-
+
+
diff --git a/ErsatzTV/Startup.cs b/ErsatzTV/Startup.cs
index 09dedf951..3b249c478 100644
--- a/ErsatzTV/Startup.cs
+++ b/ErsatzTV/Startup.cs
@@ -363,9 +363,9 @@ public class Startup
Log.Logger.Information("ErsatzTV version {Version}", etvVersion);
Log.Logger.Warning(
- "Give feedback at {GitHub} or {Discord}",
+ "Report bugs to {GitHub} or contact us at {Contact}",
"https://github.com/ErsatzTV/ErsatzTV",
- "https://discord.ersatztv.org");
+ "https://ersatztv.org/contact");
CopyMacOsConfigFolderIfNeeded();