Skip to content

Commit f941109

Browse files
Merge pull request #213 from intersystems-community/fix_custom_links
fix for custom links in server menu
2 parents b345ea8 + ebefe64 commit f941109

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/commands/serverActions.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ export async function serverActions(): Promise<void> {
6060
const auth = iris
6161
? `&IRISUsername=${usernameEncoded}&IRISPassword=${passwordEncoded}`
6262
: `&CacheUserName=${usernameEncoded}&CachePassword=${passwordEncoded}`;
63-
const extraLinks = [];
63+
let extraLinks = 0;
6464
const file = currentFile();
6565
const classname = file && file.name.match(/cls$/i) ? file.name : "";
6666
for (const title in links) {
@@ -73,8 +73,8 @@ export async function serverActions(): Promise<void> {
7373
.replace("${port}", port.toString())
7474
.replace("${namespace}", ns == "%SYS" ? "sys" : nsEncoded.toLowerCase())
7575
.replace("${classname}", classname);
76-
extraLinks.push({
77-
id: "extraLink" + extraLinks.length,
76+
actions.push({
77+
id: "extraLink" + extraLinks++,
7878
label: title,
7979
detail: link,
8080
});

0 commit comments

Comments
 (0)