mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-22 15:19:59 +07:00
[platform] omitting update request parameters for file URLs (IJPL-166353)
(cherry picked from commit a82e4e5e4f2828e07f08f4d5b70257f24fbfdac2) IJ-CR-148762 GitOrigin-RevId: 1a9e132cb33f64f1030aa899da3c2af19fa4b6a7
This commit is contained in:
committed by
intellij-monorepo-bot
parent
c6db2f5230
commit
f8501aca41
@@ -10,6 +10,7 @@ import com.intellij.openapi.util.NullableLazyValue;
|
||||
import com.intellij.openapi.util.SystemInfo;
|
||||
import com.intellij.ui.LicensingFacade;
|
||||
import com.intellij.util.Url;
|
||||
import com.intellij.util.io.URLUtil;
|
||||
import org.jetbrains.annotations.ApiStatus;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
@@ -23,6 +24,10 @@ public final class UpdateRequestParameters {
|
||||
lazyNullable(() -> MachineIdManager.INSTANCE.getAnonymizedMachineId("JetBrainsUpdates"));
|
||||
|
||||
public static @NotNull Url amendUpdateRequest(@NotNull Url url) {
|
||||
if (URLUtil.FILE_PROTOCOL.equals(url.getScheme())) {
|
||||
return url;
|
||||
}
|
||||
|
||||
var parameters = new LinkedHashMap<String, String>();
|
||||
|
||||
parameters.put("build", ApplicationInfo.getInstance().getBuild().asString());
|
||||
|
||||
Reference in New Issue
Block a user