Skip to content
Snippets Groups Projects
Unverified Commit 083775f7 authored by Matheus Barbosa Silva's avatar Matheus Barbosa Silva Committed by GitHub
Browse files

Fix room archived/unarchived system messages (#24897)

parent 7aae1112
No related branches found
No related tags found
No related merge requests found
......@@ -373,11 +373,11 @@ export const MessageTypesValues = [
i18nLabel: 'Message_HideType_subscription_role_removed',
},
{
key: 'room_archived',
key: 'room-archived',
i18nLabel: 'Message_HideType_room_archived',
},
{
key: 'room_unarchived',
key: 'room-unarchived',
i18nLabel: 'Message_HideType_room_unarchived',
},
{
......
import { Meteor } from 'meteor/meteor';
import { Rooms, Subscriptions } from '../../../models/server';
import { Rooms, Messages, Subscriptions } from '../../../models/server';
import { callbacks } from '../../../../lib/callbacks';
export const archiveRoom = function (rid: string): void {
Rooms.archiveById(rid);
Subscriptions.archiveByRoomId(rid);
Messages.createRoomArchivedByRoomIdAndUser(rid, Meteor.user());
callbacks.run('afterRoomArchived', Rooms.findOneById(rid), Meteor.user());
};
import { Rooms, Subscriptions } from '../../../models/server';
import { Meteor } from 'meteor/meteor';
import { Rooms, Messages, Subscriptions } from '../../../models/server';
export const unarchiveRoom = function (rid: string): void {
Rooms.unarchiveById(rid);
Subscriptions.unarchiveByRoomId(rid);
Messages.createRoomUnarchivedByRoomIdAndUser(rid, Meteor.user());
};
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