diff options
Diffstat (limited to 'src/bin/git_remote_nostr/utils.rs')
| -rw-r--r-- | src/bin/git_remote_nostr/utils.rs | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/bin/git_remote_nostr/utils.rs b/src/bin/git_remote_nostr/utils.rs index f7e688e..dc75872 100644 --- a/src/bin/git_remote_nostr/utils.rs +++ b/src/bin/git_remote_nostr/utils.rs | |||
| @@ -108,11 +108,14 @@ pub async fn get_open_or_draft_proposals( | |||
| 108 | .collect(); | 108 | .collect(); |
| 109 | 109 | ||
| 110 | let statuses: Vec<nostr::Event> = { | 110 | let statuses: Vec<nostr::Event> = { |
| 111 | let mut statuses = get_events_from_local_cache(git_repo_path, vec![ | 111 | let mut statuses = get_events_from_local_cache( |
| 112 | nostr::Filter::default() | 112 | git_repo_path, |
| 113 | .kinds(status_kinds().clone()) | 113 | vec![ |
| 114 | .events(proposals.iter().map(|e| e.id)), | 114 | nostr::Filter::default() |
| 115 | ]) | 115 | .kinds(status_kinds().clone()) |
| 116 | .events(proposals.iter().map(|e| e.id)), | ||
| 117 | ], | ||
| 118 | ) | ||
| 116 | .await?; | 119 | .await?; |
| 117 | statuses.sort_by_key(|e| e.created_at); | 120 | statuses.sort_by_key(|e| e.created_at); |
| 118 | statuses.reverse(); | 121 | statuses.reverse(); |