From 6a15246eff599efcc463cbf67b05272639086432 Mon Sep 17 00:00:00 2001 From: Ian Joiner <14581281+iajoiner@users.noreply.github.com> Date: Thu, 18 Sep 2025 16:46:49 -0400 Subject: [PATCH] fix: make `TableIdentifier::normalized` fallible --- sxt-core/src/tables.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sxt-core/src/tables.rs b/sxt-core/src/tables.rs index 82682cc8..addf53a7 100644 --- a/sxt-core/src/tables.rs +++ b/sxt-core/src/tables.rs @@ -174,10 +174,10 @@ impl TableIdentifier { } /// Takes a given Table Identifier and coerces it to uppercase - pub fn normalized(ident: TableIdentifier) -> Self { - let name = from_utf8(&ident.name).unwrap(); - let namespace = from_utf8(&ident.namespace).unwrap(); - Self::from_str_unchecked(name, namespace) + pub fn normalized(ident: TableIdentifier) -> Result { + let name = from_utf8(&ident.name)?; + let namespace = from_utf8(&ident.namespace)?; + Ok(Self::from_str_unchecked(name, namespace)) } /// Optimistically create a Table Identifier from a given name and namespace. If the