Merge pull request #2215 from jmoenig/fix-cloud-check

Fix cloud.js in older browsers
pull/68/head
Jens Mönig 2018-10-02 14:22:37 +02:00 zatwierdzone przez GitHub
commit c3fa882cd8
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 4 dodań i 2 usunięć

Wyświetl plik

@ -67,11 +67,13 @@ Cloud.prototype.determineCloudDomain = function () {
// 2. The current page's domain
var currentDomain = window.location.host, // host includes the port.
metaTag = document.head.querySelector("[name='snap-cloud-domain']"),
cloudDomain = this.defaultDomain;
cloudDomain = this.defaultDomain,
domainMap = this.knownDomains;
if (metaTag) { return metaTag.getAttribute('location'); }
Object.values(this.knownDomains).some(function (server) {
Object.keys(domainMap).some(function (name) {
var server = domainMap[name];
if (Cloud.isMatchingDomain(currentDomain, server)) {
cloudDomain = server;
return true;