From 54a7a9be412cd31b2c6ef787978ecc0886fa5a36 Mon Sep 17 00:00:00 2001 From: Josiah Campbell <9521010+jocmp@users.noreply.github.com> Date: Sat, 12 Jul 2025 20:54:30 -0500 Subject: [PATCH] Skip image window origin for qbitai.com --- .../main/java/com/jocmp/capy/common/WindowOrigin.kt | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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) {