mirror of
https://github.com/Matte23/circolapp.git
synced 2025-12-06 07:29:10 +00:00
Add function getServerById to shared module and format code
This commit is contained in:
@@ -19,7 +19,7 @@ object AndroidServerApi {
|
|||||||
val sharedPreferences = PreferenceManager.getDefaultSharedPreferences(context)
|
val sharedPreferences = PreferenceManager.getDefaultSharedPreferences(context)
|
||||||
val serverID = sharedPreferences.getString("school", "0")?.toInt() ?: 0
|
val serverID = sharedPreferences.getString("school", "0")?.toInt() ?: 0
|
||||||
|
|
||||||
val server = ServerAPI.Companion.Servers.values()[serverID]
|
val server = ServerAPI.getServer(serverID)
|
||||||
|
|
||||||
return instance ?: synchronized(this) {
|
return instance ?: synchronized(this) {
|
||||||
instance ?: ServerAPI(ServerAPI.createServer(server)).also { instance = it }
|
instance ?: ServerAPI(ServerAPI.createServer(server)).also { instance = it }
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ kotlin {
|
|||||||
|
|
||||||
frameworkName = "Shared"
|
frameworkName = "Shared"
|
||||||
|
|
||||||
pod ("HTMLKit", "~> 3.1.0")
|
pod("HTMLKit", "~> 3.1.0")
|
||||||
}
|
}
|
||||||
|
|
||||||
sourceSets {
|
sourceSets {
|
||||||
|
|||||||
@@ -54,6 +54,10 @@ class ServerAPI(
|
|||||||
SUCCESS, ERROR
|
SUCCESS, ERROR
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fun getServer(serverID: Int): Servers {
|
||||||
|
return Servers.values()[serverID]
|
||||||
|
}
|
||||||
|
|
||||||
fun getServerId(server: Servers): Int {
|
fun getServerId(server: Servers): Int {
|
||||||
return Servers.values().indexOf(server)
|
return Servers.values().indexOf(server)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ actual class SpecificCurieServer actual constructor(private val curieServer: Cur
|
|||||||
val list = ArrayList<Circular>()
|
val list = ArrayList<Circular>()
|
||||||
|
|
||||||
htmlList?.forEach { element ->
|
htmlList?.forEach { element ->
|
||||||
if (element.parentElement?.parentElement?.parentElement?.tagName == "li") {
|
if (element.parentElement?.parentElement?.parentElement?.tagName == "li") {
|
||||||
list.last().attachmentsNames.add(element.textContent)
|
list.last().attachmentsNames.add(element.textContent)
|
||||||
list.last().attachmentsUrls.add(element.attributes.objectForKey("href").toString())
|
list.last().attachmentsUrls.add(element.attributes.objectForKey("href").toString())
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user