fix: Remove requirement on message paramter in transfer-gems

This commit is contained in:
Blade Barringer
2016-05-14 07:05:59 -05:00
parent 25f0819f1e
commit 9969aa667a
2 changed files with 36 additions and 13 deletions

View File

@@ -306,7 +306,6 @@ api.transferGems = {
url: '/members/transfer-gems',
middlewares: [authWithHeaders()],
async handler (req, res) {
req.checkBody('message', res.t('messageRequired')).notEmpty();
req.checkBody('toUserId', res.t('toUserIDRequired')).notEmpty().isUUID();
req.checkBody('gemAmount', res.t('gemAmountRequired')).notEmpty().isInt();
@@ -339,7 +338,10 @@ api.transferGems = {
senderName: sender.profile.name,
});
message += res.t('privateMessageGiftGemsMessage', {gemAmount});
message += req.body.message;
if (req.body.message) {
message += req.body.message;
}
await sender.sendMessage(receiver, message);