mission: fix comparison logic for saving mission state

This commit is contained in:
Beat Küng 2023-11-09 16:35:06 +01:00
parent 8271faedeb
commit 93cae5f9d7
1 changed files with 1 additions and 1 deletions

View File

@ -473,7 +473,7 @@ Mission::save_mission_state()
if (success) {
/* data read successfully, check dataman ID and items count */
if (mission_state.dataman_id == _mission.dataman_id && mission_state.count == _mission.count
&& mission_state.mission_update_counter && _mission.mission_update_counter) {
&& mission_state.mission_update_counter == _mission.mission_update_counter) {
/* navigator may modify only sequence, write modified state only if it changed */
if (mission_state.current_seq != _mission.current_seq) {
mission_state = _mission;