Loading vending-app/src/main/kotlin/com/google/android/finsky/splitinstallservice/SplitInstallManager.kt +2 −2 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ import com.android.vending.installer.KEY_BYTES_DOWNLOADED import com.android.vending.installer.SPLIT_LANGUAGE_TAG import com.android.vending.installer.installPackagesFromNetwork import com.google.android.finsky.syncDeviceInfo import com.android.vending.licensing.ContentProviderAuthData import kotlinx.coroutines.CompletableDeferred import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.sync.Mutex Loading Loading @@ -64,9 +65,8 @@ class SplitInstallManager(val context: Context) { Log.v(TAG, "splitInstallFlow will query for these packages: $packagesToDownload") if (packagesToDownload.isEmpty()) return false val authData = runCatching { withContext(Dispatchers.IO) { AuthManager.getAuthData(context) AuthManager.getAuthData(context) ?: ContentProviderAuthData(context).fetch() } }.getOrNull() Log.v(TAG, "splitInstallFlow oauthToken: $authData") if (authData?.authToken.isNullOrEmpty()) return false Loading Loading
vending-app/src/main/kotlin/com/google/android/finsky/splitinstallservice/SplitInstallManager.kt +2 −2 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ import com.android.vending.installer.KEY_BYTES_DOWNLOADED import com.android.vending.installer.SPLIT_LANGUAGE_TAG import com.android.vending.installer.installPackagesFromNetwork import com.google.android.finsky.syncDeviceInfo import com.android.vending.licensing.ContentProviderAuthData import kotlinx.coroutines.CompletableDeferred import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.sync.Mutex Loading Loading @@ -64,9 +65,8 @@ class SplitInstallManager(val context: Context) { Log.v(TAG, "splitInstallFlow will query for these packages: $packagesToDownload") if (packagesToDownload.isEmpty()) return false val authData = runCatching { withContext(Dispatchers.IO) { AuthManager.getAuthData(context) AuthManager.getAuthData(context) ?: ContentProviderAuthData(context).fetch() } }.getOrNull() Log.v(TAG, "splitInstallFlow oauthToken: $authData") if (authData?.authToken.isNullOrEmpty()) return false Loading