feat: added google drive service.

Signed-off-by: KaiserBh <kaiserbh@proton.me>
This commit is contained in:
KaiserBh
2023-08-03 03:50:01 +10:00
parent 536c5facb9
commit 645505e1e9
13 changed files with 525 additions and 5 deletions

View File

@@ -15,4 +15,20 @@ class SyncPreferences(
fun deviceName() = preferenceStore.getString("device_name", android.os.Build.MANUFACTURER + android.os.Build.PRODUCT)
fun syncService() = preferenceStore.getInt("sync_service", 0)
private fun googleDriveAccessToken() = preferenceStore.getString("google_drive_access_token", "")
fun setGoogleDriveAccessToken(accessToken: String) {
googleDriveAccessToken().set(accessToken)
}
fun getGoogleDriveAccessToken() = googleDriveAccessToken().get()
private fun googleDriveRefreshToken() = preferenceStore.getString("google_drive_refresh_token", "")
fun setGoogleDriveRefreshToken(refreshToken: String) {
googleDriveRefreshToken().set(refreshToken)
}
fun getGoogleDriveRefreshToken() = googleDriveRefreshToken().get()
}