diff --git a/src/components/NotificationRow.tsx b/src/components/NotificationRow.tsx index eb23e75d5..123b66152 100644 --- a/src/components/NotificationRow.tsx +++ b/src/components/NotificationRow.tsx @@ -38,6 +38,14 @@ export const NotificationRow: React.FC = ({ accounts.user?.id ); shell.openExternal(url); + // For discussions, we can at least send users to the main discussions page. + } else if (notification.subject.type === 'Discussion') { + const url = generateGitHubWebUrl( + `${notification.repository.url}/discussions`, + notification.id, + accounts.user?.id + ); + shell.openExternal(url); } }, [notification]);