Skip to content

Commit d042100

Browse files
authored
Fix insiders definition (#18832)
* Add odd number definition for insiders versions * Add comment
1 parent 50d165a commit d042100

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/client/common/application/applicationEnvironment.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,8 @@ export class ApplicationEnvironment implements IApplicationEnvironment {
8888
}
8989
public get extensionChannel(): Channel {
9090
const version = parse(this.packageJson.version);
91-
return !version || version.prerelease.length > 0 ? 'insiders' : 'stable';
91+
// Insiders versions are those that end with '-dev' or whose minor versions are odd (even is for stable)
92+
return !version || version.prerelease.length > 0 || version.minor % 2 == 1 ? 'insiders' : 'stable';
9293
}
9394
public get uriScheme(): string {
9495
return vscode.env.uriScheme;

0 commit comments

Comments
 (0)