reverse for last snapshot
This commit is contained in:
@@ -54,7 +54,7 @@ struct Flags {
|
||||
#[arg(short = 'd', long = "dry-run", default_value = "false")]
|
||||
dry_run: bool,
|
||||
|
||||
#[arg(short = 'q', long = "enqueue", default_value = "false")]
|
||||
#[arg(short = 'q', long = "enqueue", default_value = "true")]
|
||||
enqueue_add: bool,
|
||||
}
|
||||
|
||||
@@ -804,7 +804,12 @@ impl Events {
|
||||
}
|
||||
|
||||
fn last_snapshot(&self) -> Vec<Task> {
|
||||
for event in self.0.iter() {
|
||||
let reversed_events = {
|
||||
let mut e = self.0.clone();
|
||||
e.reverse();
|
||||
e
|
||||
};
|
||||
for event in reversed_events.iter() {
|
||||
match &event.op {
|
||||
Op::Snapshot => return event.tasks.clone().unwrap(),
|
||||
_ => {}
|
||||
|
||||
Reference in New Issue
Block a user