MOBILE-3068 core: Fix cannot read indexOf null in external-content

main
Dani Palou 2019-08-26 08:32:40 +02:00
parent 1b944f0bdc
commit 0e1bb20c9e
2 changed files with 2 additions and 2 deletions

View File

@ -150,7 +150,7 @@ export class CoreExternalContentDirective implements AfterViewInit, OnChanges {
}
// Avoid handling data url's.
if (url.indexOf('data:') === 0) {
if (url && url.indexOf('data:') === 0) {
this.invalid = true;
return;

View File

@ -468,7 +468,7 @@ export class CoreFormatTextDirective implements OnChanges {
// Wait for images to load.
let promise: Promise<any> = null;
if (externalImages.length) {
promise = Promise.all(externalImages.map((externalImage) => {
promise = Promise.all(externalImages.map((externalImage): any => {
if (externalImage.loaded) {
// Image has already been loaded, no need to wait.
return Promise.resolve();