diff --git a/python/ide/impl/intellij.pycharm.community.ide.impl.promotion/src/com/intellij/pycharm/community/ide/impl/promotion/communityToUnified/PyCommunityToUnifiedPromoService.kt b/python/ide/impl/intellij.pycharm.community.ide.impl.promotion/src/com/intellij/pycharm/community/ide/impl/promotion/communityToUnified/PyCommunityToUnifiedPromoService.kt index ba86784dbfb9..82c0bc0846d9 100644 --- a/python/ide/impl/intellij.pycharm.community.ide.impl.promotion/src/com/intellij/pycharm/community/ide/impl/promotion/communityToUnified/PyCommunityToUnifiedPromoService.kt +++ b/python/ide/impl/intellij.pycharm.community.ide.impl.promotion/src/com/intellij/pycharm/community/ide/impl/promotion/communityToUnified/PyCommunityToUnifiedPromoService.kt @@ -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