mirror of https://git.sr.ht/~oppen/ariane
if no mime available default to text/gemini
This commit is contained in:
parent
e58deb28c3
commit
372fb876a3
|
@ -10,8 +10,8 @@ android {
|
|||
applicationId "oppen.tva"
|
||||
minSdkVersion 21
|
||||
targetSdkVersion 30
|
||||
versionCode 2
|
||||
versionName "0.0.2 Alpha"
|
||||
versionCode 3
|
||||
versionName "0.0.3 Alpha"
|
||||
|
||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||
}
|
||||
|
|
|
@ -11,8 +11,8 @@
|
|||
"type": "SINGLE",
|
||||
"filters": [],
|
||||
"properties": [],
|
||||
"versionCode": 2,
|
||||
"versionName": "0.0.2 Alpha",
|
||||
"versionCode": 3,
|
||||
"versionName": "0.0.3 Alpha",
|
||||
"enabled": true,
|
||||
"outputFile": "app-release.apk"
|
||||
}
|
||||
|
|
|
@ -122,7 +122,7 @@ class GeminiDatasource: Datasource{
|
|||
|
||||
when {
|
||||
header.code != GeminiResponse.SUCCESS -> onUpdate(TvaState.ResponseError(header))
|
||||
header.meta == "text/gemini" -> getGemtext(socket, uri, header, onUpdate)
|
||||
header.meta.startsWith("text/gemini") -> getGemtext(socket, uri, header, onUpdate)
|
||||
header.meta.startsWith("text/") -> getString(socket, uri, header, onUpdate)
|
||||
else -> onUpdate(TvaState.ResponseError(header))
|
||||
}
|
||||
|
|
|
@ -15,7 +15,7 @@ object GeminiResponse {
|
|||
val meta = if(segments.size > 1){
|
||||
segments[1]
|
||||
}else{
|
||||
"No meta/mime type"
|
||||
"text/gemini; charset=utf-8"
|
||||
}
|
||||
return when {
|
||||
segments.first().startsWith("1") -> Header(INPUT, meta)
|
||||
|
|
Loading…
Reference in New Issue