Fix issues with semver parsing server-side

This commit is contained in:
Jordan Dominion
2024-10-20 16:47:38 -04:00
parent 3ead90c902
commit 6d391a5eb7
@@ -67,7 +67,8 @@ namespace Tgstation.Server.Host.GraphQL.Scalars
protected override bool IsInstanceOfType(StringValueNode valueSyntax)
{
ArgumentNullException.ThrowIfNull(valueSyntax);
return IsInstanceOfType(valueSyntax.Value);
return Version.TryParse(valueSyntax.Value, out var parsedVersion)
&& IsInstanceOfType(parsedVersion);
}
/// <inheritdoc />