From 436f3a1a3fff035c9ec1e684470adea1b00f1386 Mon Sep 17 00:00:00 2001
From: empathicqubit <32425208+empathicqubit@users.noreply.github.com>
Date: Sun, 23 Jul 2023 11:39:43 +0200
Subject: [PATCH] [OpenVSX] Fix OpenVSX API call for unversioned package URLs
 (#9408)

---
 services/open-vsx/open-vsx-base.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/services/open-vsx/open-vsx-base.js b/services/open-vsx/open-vsx-base.js
index b7a7965660..3f4d43d5ce 100644
--- a/services/open-vsx/open-vsx-base.js
+++ b/services/open-vsx/open-vsx-base.js
@@ -31,8 +31,8 @@ export default class OpenVSXBase extends BaseJsonService {
   async fetch({ namespace, extension, version }) {
     return this._requestJson({
       schema: extensionQuerySchema,
-      url: `https://open-vsx.org/api/${namespace}/${extension}/${
-        version || ''
+      url: `https://open-vsx.org/api/${namespace}/${extension}${
+        version ? `/${version}` : ''
       }`,
       httpErrors: {
         400: 'invalid extension id',
-- 
GitLab