fix(server): include check of prerelease versions (#10386)

This commit is contained in:
forehalo
2025-02-24 04:44:44 +00:00
parent b71fe291d1
commit b9e3fc54fd
2 changed files with 29 additions and 1 deletions

View File

@@ -20,7 +20,12 @@ export class VersionService {
return true;
}
if (!clientVersion || !semver.satisfies(clientVersion, range)) {
if (
!clientVersion ||
!semver.satisfies(clientVersion, range, {
includePrerelease: true,
})
) {
throw new UnsupportedClientVersion({
clientVersion: clientVersion ?? 'unset_or_invalid',
requiredVersion,