diff options
| author | DanConwayDev <DanConwayDev@protonmail.com> | 2024-11-11 19:46:15 +0000 |
|---|---|---|
| committer | DanConwayDev <DanConwayDev@protonmail.com> | 2024-11-12 11:42:23 +0000 |
| commit | 1489ba3073c585ad77e6528b3e95ec11e751734c (patch) | |
| tree | f6fd58821f48122556031897018cddde14256444 /test_utils | |
| parent | 574acb16414bca4b30e77abca64ee180695109c3 (diff) | |
test(list): fix getting branch name
rust-nostr must have changes the order in which it returns elements.
a proper fix would be to work out why there are duplicates!
Diffstat (limited to 'test_utils')
| -rw-r--r-- | test_utils/src/lib.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/test_utils/src/lib.rs b/test_utils/src/lib.rs index ac17f80..cfbc381 100644 --- a/test_utils/src/lib.rs +++ b/test_utils/src/lib.rs | |||
| @@ -1088,9 +1088,11 @@ pub fn get_proposal_branch_name( | |||
| 1088 | } | 1088 | } |
| 1089 | 1089 | ||
| 1090 | pub fn get_proposal_branch_name_from_events( | 1090 | pub fn get_proposal_branch_name_from_events( |
| 1091 | events: &Vec<nostr::Event>, | 1091 | events: &[nostr::Event], |
| 1092 | branch_name_in_event: &str, | 1092 | branch_name_in_event: &str, |
| 1093 | ) -> Result<String> { | 1093 | ) -> Result<String> { |
| 1094 | let mut events = events.to_owned(); | ||
| 1095 | events.reverse(); | ||
| 1094 | for event in events { | 1096 | for event in events { |
| 1095 | if event.tags.iter().any(|t| { | 1097 | if event.tags.iter().any(|t| { |
| 1096 | !t.as_slice()[1].eq("revision-root") | 1098 | !t.as_slice()[1].eq("revision-root") |