mirror of
https://github.com/BlossomiShymae/Needlework.Net.git
synced 2025-12-06 10:10:48 +01:00
fix: crash when encountering GetLolVanguardV1Notification
This commit is contained in:
@@ -253,8 +253,9 @@ public partial class OperationViewModel : ObservableObject
|
|||||||
return "none";
|
return "none";
|
||||||
}
|
}
|
||||||
|
|
||||||
public static string GetSchemaType(OpenApiSchema schema)
|
public static string GetSchemaType(OpenApiSchema? schema)
|
||||||
{
|
{
|
||||||
|
if (schema == null) return "object"; // Because GetLolVanguardV1Notification exists where it has a required parameter without a type...
|
||||||
if (schema.Reference != null) return schema.Reference.Id;
|
if (schema.Reference != null) return schema.Reference.Id;
|
||||||
if (schema.Type == "object" && schema.AdditionalProperties?.Reference != null) return schema.AdditionalProperties.Reference.Id;
|
if (schema.Type == "object" && schema.AdditionalProperties?.Reference != null) return schema.AdditionalProperties.Reference.Id;
|
||||||
if (schema.Type == "integer" || schema.Type == "number") return $"{schema.Type}:{schema.Format}";
|
if (schema.Type == "integer" || schema.Type == "number") return $"{schema.Type}:{schema.Format}";
|
||||||
|
|||||||
Reference in New Issue
Block a user