diff --git a/crates/ascend/src/server/operations.rs b/crates/ascend/src/server/operations.rs index 5b4e569..125c227 100644 --- a/crates/ascend/src/server/operations.rs +++ b/crates/ascend/src/server/operations.rs @@ -43,10 +43,8 @@ pub(crate) async fn import_mini_moonboard_problems(config: &Config, db: Database mini_moonboard::Method::FootlessPlusKickboard => models::Method::FootlessPlusKickboard, }; - let problem = models::Problem { - pattern: models::Pattern { pattern }, - method, - }; + let pattern = models::Pattern { pattern }.canonicalize(); + let problem = models::Problem { pattern, method }; problems.push(problem); }