RocketChat/Rocket.Chat · error · Meteor.Error
invalid-invitation-id
invalid-invitation-id
Error message
Invalid Invitation _id
What it means
Error "Invalid Invitation _id" thrown in RocketChat/Rocket.Chat.
Source
Thrown at apps/meteor/server/lib/rooms/invites/removeInvite.ts:26
if (!userId || !invite) {
return false;
}
if (!(await hasPermissionAsync(userId, 'create-invite-links'))) {
throw new Meteor.Error('not_authorized');
}
if (!invite._id) {
throw new Meteor.Error('error-the-field-is-required', 'The field _id is required', {
method: 'removeInvite',
field: '_id',
});
}
const { deletedCount } = await Invites.removeById(invite._id);
if (!deletedCount) {
throw new Meteor.Error('invalid-invitation-id', 'Invalid Invitation _id', {
method: 'removeInvite',
});
}
return true;
};
View on GitHub (pinned to b2c16d5842)
Solutions
- Pass the _id of an existing invite record; verify the invite still exists before removal.
When it happens
Trigger: Thrown in removeInvite when no invite record exists for the given _id.
Common situations: See trigger scenarios.
AI-assisted analysis of RocketChat/Rocket.Chat@b2c16d5842 (2026-08-18).
Data as JSON: /api/errors/258ffa75a5326998.
Report an issue: GitHub.