Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit b514006

Browse files
committed
Decode special chars like '&'
Signed-off-by: Eric Wang <skygragon@gmail.com>
1 parent 20ed92c commit b514006

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

lib/leetcode_client.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
var _ = require('underscore');
22
var cheerio = require('cheerio');
3+
var he = require('he');
34
var log = require('loglevel');
45
var request = require('request');
56

@@ -130,6 +131,7 @@ leetcodeClient.getProblem = function(problem, cb) {
130131
problem.totalAC = $(info[0]).text();
131132
problem.totalSubmit = $(info[1]).text();
132133
problem.desc = $('meta[property="og:description"]').attr('content');
134+
problem.desc = he.decode(problem.desc);
133135

134136
var raw = $('div[ng-controller="AceCtrl as aceCtrl"]').attr('ng-init');
135137
if (!raw)

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
"dependencies": {
3333
"chalk": "^1.1.3",
3434
"cheerio": "^0.20.0",
35+
"he": "^1.1.1",
3536
"loglevel": "^1.4.1",
3637
"prompt": "^1.0.0",
3738
"request": "^2.74.0",

0 commit comments

Comments
 (0)