mirror of
https://github.com/sudoxnym/habitica.git
synced 2026-07-08 13:35:38 +00:00
Merge pull request #11636 from tsukimi2/bugfix-send-pmsg
Fix incorrect error when sending private messages to a player you have blocked (fixes #11612)
This commit is contained in:
commit
9510b2345c
4 changed files with 4 additions and 3 deletions
|
|
@ -66,7 +66,7 @@ describe('POST /members/send-private-message', () => {
|
|||
})).to.eventually.be.rejected.and.eql({
|
||||
code: 401,
|
||||
error: 'NotAuthorized',
|
||||
message: t('notAuthorizedToSendMessageToThisUser'),
|
||||
message: t('blockedToSendToThisUser'),
|
||||
});
|
||||
});
|
||||
|
||||
|
|
|
|||
|
|
@ -89,7 +89,7 @@ describe('POST /members/transfer-gems', () => {
|
|||
})).to.eventually.be.rejected.and.eql({
|
||||
code: 401,
|
||||
error: 'NotAuthorized',
|
||||
message: t('notAuthorizedToSendMessageToThisUser'),
|
||||
message: t('blockedToSendToThisUser'),
|
||||
});
|
||||
});
|
||||
|
||||
|
|
|
|||
|
|
@ -152,6 +152,7 @@
|
|||
"toUserIDRequired": "A User ID is required",
|
||||
"gemAmountRequired": "A number of gems is required",
|
||||
"notAuthorizedToSendMessageToThisUser": "You can't send a message to this player because they have chosen to block messages.",
|
||||
"blockedToSendToThisUser": "You can't send to this player because you have blocked this player.",
|
||||
"privateMessageGiftGemsMessage": "Hello <%= receiverName %>, <%= senderName %> has sent you <%= gemAmount %> gems!",
|
||||
"privateMessageGiftSubscriptionMessage": "<%= numberOfMonths %> months of subscription! ",
|
||||
"cannotSendGemsToYourself": "Cannot send gems to yourself. Try a subscription instead.",
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ const INTERACTION_CHECKS = Object.freeze({
|
|||
|
||||
// Direct user blocks prevent all interactions
|
||||
(sndr, rcvr) => rcvr.inbox.blocks.includes(sndr._id) && 'notAuthorizedToSendMessageToThisUser',
|
||||
(sndr, rcvr) => sndr.inbox.blocks.includes(rcvr._id) && 'notAuthorizedToSendMessageToThisUser',
|
||||
(sndr, rcvr) => sndr.inbox.blocks.includes(rcvr._id) && 'blockedToSendToThisUser',
|
||||
],
|
||||
|
||||
'send-private-message': [
|
||||
|
|
|
|||
Loading…
Reference in a new issue