diff --git a/src/commands/CmdSplit.cpp b/src/commands/CmdSplit.cpp index 83d738cf..03a5a9db 100644 --- a/src/commands/CmdSplit.cpp +++ b/src/commands/CmdSplit.cpp @@ -81,8 +81,11 @@ int CmdSplit ( second.range.start = midpoint; } + database.deleteInterval (tracked[tracked.size () - id]); + validate (cli, rules, database, first); - database.modifyInterval (tracked[tracked.size () - id], first); + database.addInterval (first); + validate (cli, rules, database, second); database.addInterval (second);