Migrate more track DB calls to SQLDelight
This commit is contained in:
@@ -146,7 +146,7 @@ class SettingsTrackingController :
|
||||
return super.onOptionsItemSelected(item)
|
||||
}
|
||||
|
||||
private fun updatePreference(id: Int) {
|
||||
private fun updatePreference(id: Long) {
|
||||
val pref = findPreference(Keys.trackUsername(id)) as? TrackerPreference
|
||||
pref?.notifyChanged()
|
||||
}
|
||||
|
||||
@@ -19,7 +19,7 @@ class TrackLoginDialog(
|
||||
bundle: Bundle? = null,
|
||||
) : LoginDialogPreference(usernameLabelRes, bundle) {
|
||||
|
||||
private val service = Injekt.get<TrackManager>().getService(args.getInt("serviceId"))!!
|
||||
private val service = Injekt.get<TrackManager>().getService(args.getLong("serviceId"))!!
|
||||
|
||||
constructor(service: TrackService) : this(service, null)
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ import uy.kohesive.injekt.api.get
|
||||
|
||||
class TrackLogoutDialog(bundle: Bundle? = null) : DialogController(bundle) {
|
||||
|
||||
private val service = Injekt.get<TrackManager>().getService(args.getInt("serviceId"))!!
|
||||
private val service = Injekt.get<TrackManager>().getService(args.getLong("serviceId"))!!
|
||||
|
||||
constructor(service: TrackService) : this(bundleOf("serviceId" to service.id))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user