From 9a10db9bf355c988385f6b37fb56f5c1f0991949 Mon Sep 17 00:00:00 2001
From: Christian Heller <c.heller@plomlompom.de>
Date: Tue, 25 Mar 2025 12:40:05 +0100
Subject: [PATCH] Fix broken Booking movement.

---
 src/ledgplom/ledger.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/ledgplom/ledger.py b/src/ledgplom/ledger.py
index 450c6d8..40081d0 100644
--- a/src/ledgplom/ledger.py
+++ b/src/ledgplom/ledger.py
@@ -540,8 +540,8 @@ class Ledger:
     def move_booking(self, idx_from: int, up: bool) -> int:
         """Move _Booking of old_id one step up or downwards"""
         new_id = idx_from + (-1 if up else 1)
-        idx_to = new_id + (0 if up else 1)  # down-move imlies jump over next
-        self._move_booking(new_id, idx_to)
+        idx_to = new_id + (0 if up else 1)  # down-move implies jump over next
+        self._move_booking(idx_from, idx_to)
         self._sync()
         return new_id
 
-- 
2.30.2