diff --git a/capy/src/main/java/com/jocmp/capy/common/WindowOrigin.kt b/capy/src/main/java/com/jocmp/capy/common/WindowOrigin.kt index f1f4172a6..a10c2b56f 100644 --- a/capy/src/main/java/com/jocmp/capy/common/WindowOrigin.kt +++ b/capy/src/main/java/com/jocmp/capy/common/WindowOrigin.kt @@ -3,6 +3,14 @@ package com.jocmp.capy.common import java.net.MalformedURLException import java.net.URL +/** + * List of hosts that should skip the site's origin + * so that images will load correctly + */ +val skipOrigin = listOf( + "www.qbitai.com" +) + /** * https://developer.mozilla.org/en-US/docs/Web/API/Window/origin * @@ -13,6 +21,10 @@ fun windowOrigin(url: URL?): String? { return null } + if (skipOrigin.contains(url.host)) { + return null + } + return try { URL(url.protocol, url.host, url.port, "", null).toString() } catch (e: MalformedURLException) {