diff options
author | cloudburst <us@conep.one> | 2023-03-09 09:25:37 +0000 |
---|---|---|
committer | cloudburst <us@conep.one> | 2023-03-09 09:25:37 +0000 |
commit | b0045dd4997c626781e7081819088d412ef4e019 (patch) | |
tree | 85446c777b8dd632d3631a96d8d622cc444487e1 | |
parent | 1e3462a86d5d74c19d908f834a79b056f65066bb (diff) | |
download | pluralwear-b0045dd4997c626781e7081819088d412ef4e019.tar.gz pluralwear-b0045dd4997c626781e7081819088d412ef4e019.tar.bz2 pluralwear-b0045dd4997c626781e7081819088d412ef4e019.zip |
Remove unneeded PluralKit data
-rw-r--r-- | wear/src/main/java/dev/equestria/pluralwear/pluralkt/fulltypes/PkFullSystem.kt | 4 | ||||
-rw-r--r-- | wear/src/main/java/dev/equestria/pluralwear/presentation/PluralKitSyncWorker.kt | 27 |
2 files changed, 8 insertions, 23 deletions
diff --git a/wear/src/main/java/dev/equestria/pluralwear/pluralkt/fulltypes/PkFullSystem.kt b/wear/src/main/java/dev/equestria/pluralwear/pluralkt/fulltypes/PkFullSystem.kt index 8958268..781e5c6 100644 --- a/wear/src/main/java/dev/equestria/pluralwear/pluralkt/fulltypes/PkFullSystem.kt +++ b/wear/src/main/java/dev/equestria/pluralwear/pluralkt/fulltypes/PkFullSystem.kt @@ -28,7 +28,7 @@ import kotlin.concurrent.thread */ class PkFullSystem( - system: PkSystem?, systemSettings: PkSystemSettings?, systemMembers: Array<PkMember>?, systemGroups: Array<PkGroup>?, systemFronter: PkFronter? + system: PkSystem?, systemMembers: Array<PkMember>?, systemGroups: Array<PkGroup>?, systemFronter: PkFronter? ) : PkType { // Basic system stuff val id: PkId @@ -47,7 +47,6 @@ class PkFullSystem( var webhookUrl: String? = null // Custom stuff - val settings: PkSystemSettings? var members: MutableList<PkFullMember>? = mutableListOf() var groups: MutableList<PkFullGroup>? = mutableListOf() var front: PkFullFronter? @@ -66,7 +65,6 @@ class PkFullSystem( privacy = system?.privacy webhookUrl = system?.webhookUrl - settings = systemSettings front = systemFronter?.let { PkFullFronter(it) } if (systemMembers != null) { diff --git a/wear/src/main/java/dev/equestria/pluralwear/presentation/PluralKitSyncWorker.kt b/wear/src/main/java/dev/equestria/pluralwear/presentation/PluralKitSyncWorker.kt index f15c2ef..843c049 100644 --- a/wear/src/main/java/dev/equestria/pluralwear/presentation/PluralKitSyncWorker.kt +++ b/wear/src/main/java/dev/equestria/pluralwear/presentation/PluralKitSyncWorker.kt @@ -27,7 +27,6 @@ class PluralKitSyncWorker(appContext: Context, workerParams: WorkerParameters) : if (PluralKt.tokenExists()) { var sys: PkSystem? = null - var settings: PkSystemSettings? = null var members: Array<PkMember>? = null var groups: Array<PkGroup>? = null var front: PkFronter? = null @@ -49,19 +48,7 @@ class PluralKitSyncWorker(appContext: Context, workerParams: WorkerParameters) : Log.d("PluralKit Sync", "Got system") sys = this.getSuccess() - checkForSync(startTime, sys, settings, members, groups, front) - } - } - PluralKt.System.getSystemSettings("@me") { - if (!this.isError() && !this.isSuccess()) { - throw NullPointerException("An internal error occurred with the PluralKt library.") - } else if (this.isError()) { - handleErrors(this.getError()) - } else { - Log.d("PluralKit Sync", "Got settings") - settings = this.getSuccess() - - checkForSync(startTime, sys, settings, members, groups, front) + checkForSync(startTime, sys, members, groups, front) } } PluralKt.Member.getMembers("@me") { @@ -73,7 +60,7 @@ class PluralKitSyncWorker(appContext: Context, workerParams: WorkerParameters) : Log.d("PluralKit Sync", "Got members") members = this.getSuccess() - checkForSync(startTime, sys, settings, members, groups, front) + checkForSync(startTime, sys, members, groups, front) } } PluralKt.Group.getGroups("@me") { @@ -85,7 +72,7 @@ class PluralKitSyncWorker(appContext: Context, workerParams: WorkerParameters) : Log.d("PluralKit Sync", "Got group") groups = this.getSuccess() - checkForSync(startTime, sys, settings, members, groups, front) + checkForSync(startTime, sys, members, groups, front) } } PluralKt.Switch.getFronters("@me") { @@ -97,7 +84,7 @@ class PluralKitSyncWorker(appContext: Context, workerParams: WorkerParameters) : Log.d("PluralKit Sync", "Got fronters") front = this.getSuccess() - checkForSync(startTime, sys, settings, members, groups, front) + checkForSync(startTime, sys, members, groups, front) } } } catch (ex: NullPointerException) { @@ -119,8 +106,8 @@ class PluralKitSyncWorker(appContext: Context, workerParams: WorkerParameters) : } } - private fun checkForSync(startTime: Instant, sys: PkSystem?, settings: PkSystemSettings?, members: Array<PkMember>?, groups: Array<PkGroup>?, front: PkFronter?) { - if (sys != null && settings != null && members != null && groups != null && front != null) { + private fun checkForSync(startTime: Instant, sys: PkSystem?, members: Array<PkMember>?, groups: Array<PkGroup>?, front: PkFronter?) { + if (sys != null && members != null && groups != null && front != null) { val apiTime = Clock.System.now() Log.i( "PluralKit Sync", @@ -130,7 +117,7 @@ class PluralKitSyncWorker(appContext: Context, workerParams: WorkerParameters) : "PluralKit Sync", "Creating full system object and getting images on a separate thread." ) - val system = PkFullSystem(sys, settings, members, groups, front) + val system = PkFullSystem(sys, members, groups, front) val fullTime = Clock.System.now() Log.i( "PluralKit Sync", |