Skip to content
Snippets Groups Projects
Unverified Commit 9f10ce26 authored by Douglas Fabris's avatar Douglas Fabris Committed by GitHub
Browse files

Regression: addAction verification breaking rooms (#24019)

parent fa133984
No related branches found
No related tags found
No related merge requests found
......@@ -4,21 +4,14 @@ import { useUserSubscription } from '../../../client/contexts/UserContext';
import { addAction } from '../../../client/views/room/lib/Toolbox';
addAction('push-notifications', ({ room }) => {
if (!room) {
return null;
}
const subscription = useUserSubscription(room?._id);
const subscription = useUserSubscription(room._id);
if (!subscription) {
return null;
}
return useMemo(() => ({
return useMemo(() => (subscription ? {
groups: ['channel', 'group', 'direct', 'direct_multiple', 'team'],
id: 'push-notifications',
title: 'Notifications_Preferences',
icon: 'bell',
template: lazy(() => import('../../../client/views/room/contextualBar/NotificationPreferences')),
order: 8,
}), []);
} : null), [subscription]);
});
......@@ -594,7 +594,7 @@ export class ChatMessages {
onDestroyed(rid, tmid) {
UserAction.cancel(rid);
if (this.input.parentElement.classList.contains('editing') === true) {
if (this.input.parentElement?.classList.contains('editing') === true) {
if (!tmid) {
this.clearCurrentDraft();
this.clearEditing();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment