diff --git a/src/components/UserProfile/UserSettings/UserNotificationSettings/index.tsx b/src/components/UserProfile/UserSettings/UserNotificationSettings/index.tsx
index 0c50ac7c..ff6c149c 100644
--- a/src/components/UserProfile/UserSettings/UserNotificationSettings/index.tsx
+++ b/src/components/UserProfile/UserSettings/UserNotificationSettings/index.tsx
@@ -65,6 +65,7 @@ const UserNotificationSettings: React.FC = ({ children }) => {
),
route: '/settings/notifications/discord',
regex: /\/settings\/notifications\/discord/,
+ hidden: !data?.discordEnabled,
},
{
text: 'Pushbullet',
diff --git a/src/components/UserProfile/UserSettings/index.tsx b/src/components/UserProfile/UserSettings/index.tsx
index ee4b74e5..7e2e4321 100644
--- a/src/components/UserProfile/UserSettings/index.tsx
+++ b/src/components/UserProfile/UserSettings/index.tsx
@@ -67,7 +67,9 @@ const UserSettings: React.FC = ({ children }) => {
? '/settings/notifications/email'
: data?.webPushEnabled
? '/settings/notifications/webpush'
- : '/settings/notifications/discord',
+ : data?.discordEnabled
+ ? '/settings/notifications/discord'
+ : '/settings/notifications/pushbullet',
regex: /\/settings\/notifications/,
},
{
diff --git a/src/i18n/locale/en.json b/src/i18n/locale/en.json
index 72a8c9c1..5b873d5c 100644
--- a/src/i18n/locale/en.json
+++ b/src/i18n/locale/en.json
@@ -891,6 +891,8 @@
"components.UserProfile.UserSettings.UserGeneralSettings.accounttype": "Account Type",
"components.UserProfile.UserSettings.UserGeneralSettings.admin": "Admin",
"components.UserProfile.UserSettings.UserGeneralSettings.applanguage": "Display Language",
+ "components.UserProfile.UserSettings.UserGeneralSettings.discordId": "Discord User ID",
+ "components.UserProfile.UserSettings.UserGeneralSettings.discordIdTip": "The multi-digit ID number associated with your Discord user account",
"components.UserProfile.UserSettings.UserGeneralSettings.displayName": "Display Name",
"components.UserProfile.UserSettings.UserGeneralSettings.enableOverride": "Override Global Limit",
"components.UserProfile.UserSettings.UserGeneralSettings.general": "General",
@@ -909,8 +911,9 @@
"components.UserProfile.UserSettings.UserGeneralSettings.toastSettingsFailure": "Something went wrong while saving settings.",
"components.UserProfile.UserSettings.UserGeneralSettings.toastSettingsSuccess": "Settings saved successfully!",
"components.UserProfile.UserSettings.UserGeneralSettings.user": "User",
+ "components.UserProfile.UserSettings.UserGeneralSettings.validationDiscordId": "You must provide a valid Discord user ID",
"components.UserProfile.UserSettings.UserNotificationSettings.discordId": "User ID",
- "components.UserProfile.UserSettings.UserNotificationSettings.discordIdTip": "The ID number for your user account",
+ "components.UserProfile.UserSettings.UserNotificationSettings.discordIdTip": "The multi-digit ID number associated with your user account",
"components.UserProfile.UserSettings.UserNotificationSettings.discordsettingsfailed": "Discord notification settings failed to save.",
"components.UserProfile.UserSettings.UserNotificationSettings.discordsettingssaved": "Discord notification settings saved successfully!",
"components.UserProfile.UserSettings.UserNotificationSettings.email": "Email",