From fa7fa1d748e2f70b18db7d7cac9da87beb681c04 Mon Sep 17 00:00:00 2001 From: Shamil <66209982+shamilsan@users.noreply.github.com> Date: Wed, 24 Jul 2024 12:43:58 +0300 Subject: [PATCH] Ignore unknown `Category` instead of returning an error --- src/internal/package.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/internal/package.rs b/src/internal/package.rs index 8bf91fc..5cff819 100644 --- a/src/internal/package.rs +++ b/src/internal/package.rs @@ -439,8 +439,11 @@ impl Package { let category = category_value .as_str() .unwrap() - .parse::()?; - builder = builder.category(category); + .parse::() + .ok(); + if let Some(category) = category { + builder = builder.category(category); + } } let enum_values = value_refs[8].to_value(&string_pool); if !enum_values.is_null() {