Billing: Add BillingData and JSON schema validation

This commit is contained in:
lorenz.stechauner committed 2024-01-05 00:41:20 +01:00
1 parent 37bf8d0855
commit eb46955b3b
5 files changed
+185 -2

No files matched your search

+2 -2
View File
@@ -63,8 +63,8 @@ namespace Elwig.Windows {
private static JsonObject? ParseData(PaymentVar variant) {
try {
return JsonNode.Parse(variant.Data)?.AsObject();
} catch (JsonException) {
return BillingData.ParseJson(variant.Data);
} catch (ArgumentException) {
return null;
}
}