Showing
1 changed file
with
3 additions
and
2 deletions
1 | 'use strict'; | 1 | 'use strict'; |
2 | 2 | ||
3 | const url = require('url'); | 3 | const url = require('url'); |
4 | +const _ = require('lodash'); | ||
4 | const config = require('../config/common'); | 5 | const config = require('../config/common'); |
5 | const assetUrl = config.assetUrl; | 6 | const assetUrl = config.assetUrl; |
6 | 7 | ||
@@ -9,7 +10,7 @@ module.exports = { | @@ -9,7 +10,7 @@ module.exports = { | ||
9 | return url.resolve(assetUrl, imgSrc); | 10 | return url.resolve(assetUrl, imgSrc); |
10 | }, | 11 | }, |
11 | image2: function(imageUrl, opts) { | 12 | image2: function(imageUrl, opts) { |
12 | - if (imageUrl) { | 13 | + if (imageUrl && _.isString(imageUrl)) { |
13 | let params = opts.hash; | 14 | let params = opts.hash; |
14 | let urls = imageUrl.split('?'); | 15 | let urls = imageUrl.split('?'); |
15 | let query = urls[1] || ''; | 16 | let query = urls[1] || ''; |
@@ -50,7 +51,7 @@ module.exports = { | @@ -50,7 +51,7 @@ module.exports = { | ||
50 | } | 51 | } |
51 | return uri + '?' + query; | 52 | return uri + '?' + query; |
52 | } else { | 53 | } else { |
53 | - return imageUrl; | 54 | + return ''; |
54 | } | 55 | } |
55 | }, | 56 | }, |
56 | ifor: function() { | 57 | ifor: function() { |
-
Please register or login to post a comment