Skip to content

Commit 03cf03a

Browse files
committed
regresion: fix typing loop
1 parent 3f22549 commit 03cf03a

File tree

2 files changed

+2
-8
lines changed

2 files changed

+2
-8
lines changed

apps/meteor/server/modules/listeners/listeners.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ export class ListenersModule {
186186
});
187187

188188
service.onEvent('user.activity', ({ isTyping, roomId, user }) => {
189-
notifications.notifyRoom(roomId, 'user-activity', user, isTyping ? ['user-typing'] : []);
189+
notifications.notifyRoomInThisInstance(roomId, 'user-activity', user, isTyping ? ['user-typing'] : []);
190190
});
191191

192192
service.onEvent('watch.messages', async ({ message }) => {

ee/packages/federation-matrix/src/events/edu.ts

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,8 @@ export const edus = async (emitter: Emitter<HomeserverEventSignatures>, eduProce
2020
return;
2121
}
2222

23-
const matrixUser = await Users.findOne({ 'federation.mui': data.user_id });
24-
if (!matrixUser?.username) {
25-
logger.debug(`No bridged user found for Matrix user_id: ${data.user_id}`);
26-
return;
27-
}
28-
2923
void api.broadcast('user.activity', {
30-
user: matrixUser.username,
24+
user: data.user_id,
3125
isTyping: data.typing,
3226
roomId: matrixRoom._id,
3327
});

0 commit comments

Comments
 (0)