Merge pull request #10823 from atjonathan/feature/desc-emoji

Added emoji support for Bio
This commit is contained in:
Logan Tegman
2016-10-09 21:44:44 -07:00
committed by GitHub
2 changed files with 6 additions and 0 deletions

View File

@ -75,6 +75,7 @@
"mongodb": "^2.0.33", "mongodb": "^2.0.33",
"morgan": "^1.6.1", "morgan": "^1.6.1",
"mousetrap": "^1.6.0", "mousetrap": "^1.6.0",
"node-emoji": "^1.4.1",
"node-uuid": "^1.4.3", "node-uuid": "^1.4.3",
"nodemailer": "^2.1.0", "nodemailer": "^2.1.0",
"nodemailer-ses-transport": "^1.3.0", "nodemailer-ses-transport": "^1.3.0",

View File

@ -2,6 +2,7 @@ import dedent from 'dedent';
import moment from 'moment-timezone'; import moment from 'moment-timezone';
import { Observable } from 'rx'; import { Observable } from 'rx';
import debugFactory from 'debug'; import debugFactory from 'debug';
import emoji from 'node-emoji';
import { import {
frontEndChallengeId, frontEndChallengeId,
@ -331,6 +332,10 @@ module.exports = function(app) {
}); });
} }
if (userPortfolio.bio) {
userPortfolio.bio = emoji.emojify(userPortfolio.bio);
}
return map$.map(({ entities }) => createNameIdMap(entities)) return map$.map(({ entities }) => createNameIdMap(entities))
.flatMap(entities => buildDisplayChallenges( .flatMap(entities => buildDisplayChallenges(
entities, entities,