mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
PY-82344 Adjust update check conditions
GitOrigin-RevId: d2a5f2c10db15453bf9d7be898ea3a88dfd3605c
This commit is contained in:
committed by
intellij-monorepo-bot
parent
e0feb3b473
commit
0bca830d9e
+2
-5
@@ -7,10 +7,7 @@ import com.intellij.openapi.components.Service
|
||||
import com.intellij.openapi.components.service
|
||||
import com.intellij.openapi.diagnostic.logger
|
||||
import com.intellij.openapi.updateSettings.UpdateStrategyCustomization
|
||||
import com.intellij.openapi.updateSettings.impl.PlatformUpdates
|
||||
import com.intellij.openapi.updateSettings.impl.UpdateCheckerFacade
|
||||
import com.intellij.openapi.updateSettings.impl.UpdateSettings
|
||||
import com.intellij.openapi.updateSettings.impl.UpdateStrategy
|
||||
import com.intellij.openapi.updateSettings.impl.*
|
||||
import com.intellij.openapi.util.registry.Registry
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
@@ -122,7 +119,7 @@ internal class PyCommunityToUnifiedPromoService(val serviceScope: CoroutineScope
|
||||
}
|
||||
val platformUpdates = UpdateStrategy(build, product, updateSettings, customization).checkForUpdates()
|
||||
if (platformUpdates is PlatformUpdates.Loaded &&
|
||||
platformUpdates.newBuild.number.productCode == "PY" &&
|
||||
platformUpdates.updatedChannel.status == ChannelStatus.RELEASE &&
|
||||
platformUpdates.newBuild.number.baselineVersion >= 253) {
|
||||
availableUpdate = platformUpdates
|
||||
return@withTimeout platformUpdates
|
||||
|
||||
Reference in New Issue
Block a user