diff --git a/src/table-engine/src/table.rs b/src/table-engine/src/table.rs index 18167598c4..e05d2be875 100644 --- a/src/table-engine/src/table.rs +++ b/src/table-engine/src/table.rs @@ -100,7 +100,7 @@ impl Table for MitoTable { .add_key_column(name, vector) .map_err(TableError::new)?; } else if !column_schema.is_nullable { - return MissingColumnSnafu { name }.fail().map_err(TableError::from); + return MissingColumnSnafu { name }.fail()?; } } // Add value columns @@ -116,7 +116,7 @@ impl Table for MitoTable { if let Some(v) = vector { put_op.add_value_column(name, v).map_err(TableError::new)?; } else if !column_schema.is_nullable { - return MissingColumnSnafu { name }.fail().map_err(TableError::from); + return MissingColumnSnafu { name }.fail()?; } }