unserialize html encoding in redirect urls
This commit is contained in:
parent
e2ae925b97
commit
f7617ec06e
2 changed files with 5 additions and 1 deletions
|
@ -11,6 +11,7 @@ let lists = require('./lists');
|
|||
|
||||
let log = require('npmlog');
|
||||
let urllib = require('url');
|
||||
let he = require('he');
|
||||
|
||||
module.exports.resolve = (campaignCid, linkCid, callback) => {
|
||||
campaigns.getByCid(campaignCid, (err, campaign) => {
|
||||
|
@ -295,7 +296,9 @@ module.exports.updateLinks = (campaign, list, subscription, serviceUrl, message,
|
|||
return replaceUrls();
|
||||
}
|
||||
|
||||
module.exports.add(urlItem.value, campaign.id, (err, linkId, cid) => {
|
||||
module.exports.add(he.decode(urlItem.value, {
|
||||
isAttributeValue: true
|
||||
}), campaign.id, (err, linkId, cid) => {
|
||||
if (err) {
|
||||
log.error('Link', err.stack);
|
||||
return storeNext();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue