core: move remove_weightsystem() to weightsystem_table

Feel natural in a C++ code base.

Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
This commit is contained in:
Berthold Stoeger 2024-07-02 10:21:14 +02:00 committed by bstoeger
parent b5a4e7eb0b
commit 4cb3db2548
3 changed files with 4 additions and 4 deletions

View file

@ -1018,7 +1018,7 @@ void RemoveWeight::undo()
void RemoveWeight::redo()
{
for (size_t i = 0; i < dives.size(); ++i) {
remove_weightsystem(dives[i], indices[i]);
dives[i]->weightsystems.remove(indices[i]);
emit diveListNotifier.weightRemoved(dives[i], indices[i]);
dives[i]->invalidate_cache(); // Ensure that dive is written in git_save()
}