From b9cbc1546cda0b8b83ca662d01de217d9de488cc Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Sat, 8 Jul 2017 23:48:08 -0400 Subject: [PATCH] undefined checks --- src/app/services/cryptoService.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/services/cryptoService.js b/src/app/services/cryptoService.js index 81f543f5..0ea18add 100644 --- a/src/app/services/cryptoService.js +++ b/src/app/services/cryptoService.js @@ -9,8 +9,8 @@ angular _orgKeys, _privateKey, _publicKey, - _crypto = $window.crypto, - _subtle = $window.crypto.subtle; + _crypto = typeof $window.crypto != 'undefined' ? $window.crypto : null, + _subtle = (!!_crypto && typeof $window.crypto.subtle != 'undefined') ? $window.crypto.subtle : null; _service.setKey = function (key) { _key = key;