Mobile: remove dive argument from DiveListModel::insertDive()

Since DiveListModel does not keep its own list of dives anymore,
insertDive() doesn't use the DiveObjectHelper argument. Remove it.

Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
This commit is contained in:
Berthold Stoeger 2019-08-13 17:22:15 +02:00 committed by bstoeger
parent feb11f6f5f
commit a4f3580e10
3 changed files with 6 additions and 6 deletions

View file

@ -1212,7 +1212,7 @@ void QMLManager::commitChanges(QString diveId, QString date, QString location, Q
if (newIdx != oldIdx) {
DiveListModel::instance()->removeDive(modelIdx);
modelIdx += (newIdx - oldIdx);
DiveListModel::instance()->insertDive(modelIdx, &myDive);
DiveListModel::instance()->insertDive(modelIdx);
diveChanged = true; // because we already modified things
}
}
@ -1363,7 +1363,7 @@ bool QMLManager::undoDelete(int id)
add_dive_to_trip(deletedDive, trip);
}
record_dive(deletedDive);
DiveListModel::instance()->insertDive(get_idx_by_uniq_id(deletedDive->id), nullptr);
DiveListModel::instance()->insertDive(get_idx_by_uniq_id(deletedDive->id));
changesNeedSaving();
deletedDive = NULL;
deletedTrip = NULL;