diff --git a/backend/reconcile/src/operation_transformation/mod.rs b/backend/reconcile/src/operation_transformation/mod.rs index fd9137f..1161906 100644 --- a/backend/reconcile/src/operation_transformation/mod.rs +++ b/backend/reconcile/src/operation_transformation/mod.rs @@ -8,6 +8,10 @@ pub use operation::Operation; use crate::tokenizer::Tokenizer; pub fn reconcile(original: &str, left: &str, right: &str) -> String { + if left == right { + return left.to_string(); + } + let left_operations = EditedText::from_strings(original, left); let right_operations = EditedText::from_strings(original, right);