Skip to content

Commit

Permalink
fix index usage
Browse files Browse the repository at this point in the history
  • Loading branch information
dorin-iancu committed Sep 11, 2023
1 parent c0eb7f3 commit d349af1
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions subscriber/src/daily_operations.rs
Original file line number Diff line number Diff line change
Expand Up @@ -60,12 +60,14 @@ pub trait DailyOperationsModule:
let additional_data_len = additional_data.len();

let run_result = self.run_while_it_has_gas(GAS_TO_SAVE_PROGRESS, || {
if *user_index == additional_data_len || progress.current_index == total_users + 1 {
if progress.additional_data_index == additional_data_len
|| progress.current_index == total_users + 1
{
return STOP_OP;
}

let user_data = additional_data.get(*user_index);
*user_index += 1;
progress.additional_data_index += 1;

let user_id = users_mapper.get_by_index(progress.current_index);
let opt_user_address = self
Expand Down Expand Up @@ -137,6 +139,8 @@ pub trait DailyOperationsModule:
self.save_progress(&progress);
}

*user_index = progress.additional_data_index;

run_result
}

Expand Down

0 comments on commit d349af1

Please sign in to comment.