diff --git a/src/services/cipher.service.ts b/src/services/cipher.service.ts index 664c394c3a..8cfac7b17f 100644 --- a/src/services/cipher.service.ts +++ b/src/services/cipher.service.ts @@ -219,24 +219,29 @@ export class CipherService implements CipherServiceAbstraction { if (domain != null && u.domain != null && matchingDomains.indexOf(u.domain) > -1) { return true; } + break; case UriMatchType.Host: const urlHost = this.utilsService.getHost(url); if (urlHost != null && urlHost === this.utilsService.getHost(u.uri)) { return true; } + break; case UriMatchType.Exact: if (url === u.uri) { return true; } + break; case UriMatchType.StartsWith: if (url.startsWith(u.uri)) { return true; } + break; case UriMatchType.RegularExpression: const regex = new RegExp(u.uri, 'i'); if (regex.test(url)) { return true; } + break; case UriMatchType.Never: default: break;