diff --git a/metadata-extractor/src/main/kotlin/dev/msfjarvis/claw/metadata/MetadataExtractor.kt b/metadata-extractor/src/main/kotlin/dev/msfjarvis/claw/metadata/MetadataExtractor.kt index 7b711ff1..ceeb0346 100644 --- a/metadata-extractor/src/main/kotlin/dev/msfjarvis/claw/metadata/MetadataExtractor.kt +++ b/metadata-extractor/src/main/kotlin/dev/msfjarvis/claw/metadata/MetadataExtractor.kt @@ -19,6 +19,7 @@ constructor( suspend fun getExtractedMetadata(url: String): LinkMetadata { val parsedUrl = url.toHttpUrlOrNull() ?: return makeDefault(url) + if (!parsedUrl.isHttps) return makeDefault(url) val request = Request.Builder().url(parsedUrl).build() val htmlContent = okHttpClient.newCall(request).execute().use { response ->