diff options
| author | DanConwayDev <DanConwayDev@protonmail.com> | 2024-11-11 20:30:08 +0000 |
|---|---|---|
| committer | DanConwayDev <DanConwayDev@protonmail.com> | 2024-11-12 11:59:49 +0000 |
| commit | 98775a626b7a956378b8fa26f60a869d27068538 (patch) | |
| tree | da3eb6d08a2946962ce7a65df461e414fd544664 /test_utils/src/lib.rs | |
| parent | 86c6d91786b65e513b346350af4b05b205fa157f (diff) | |
est(list): fix getting pr 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/src/lib.rs')
| -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") |