diff --git a/platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/UpdateInstaller.kt b/platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/UpdateInstaller.kt index 15fe5ac483b5..374f667defea 100644 --- a/platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/UpdateInstaller.kt +++ b/platform/platform-impl/src/com/intellij/openapi/updateSettings/impl/UpdateInstaller.kt @@ -40,7 +40,7 @@ object UpdateInstaller { val patchName = "${product}-${from}-${to}-patch${jdk}-${patch.osSuffix}.jar" val baseUrl = patchesUrl - val url = URL(URL(if (baseUrl.endsWith('/')) baseUrl else baseUrl + '/'), patchName) + val url = URL(URL(if (baseUrl.endsWith('/')) baseUrl else "${baseUrl}/"), patchName) val patchFile = File(getTempDir(), "patch.jar") HttpRequests.request(url.toString()).gzip(false).forceHttps(forceHttps).saveToFile(patchFile, indicator) return patchFile @@ -56,7 +56,7 @@ object UpdateInstaller { val readyToInstall = mutableListOf() for (downloader in downloaders) { try { - if (downloader.pluginId !in disabledToUpdate && downloader.prepareToInstall(indicator) && downloader.descriptor != null) { + if (downloader.pluginId !in disabledToUpdate && downloader.prepareToInstall(indicator)) { readyToInstall += downloader } indicator.checkCanceled()