diff options
| author | DanConwayDev <DanConwayDev@protonmail.com> | 2024-12-16 09:00:46 +0000 |
|---|---|---|
| committer | DanConwayDev <DanConwayDev@protonmail.com> | 2024-12-16 09:46:30 +0000 |
| commit | 4ee83e2fe5335a8afd78439c35f029c4a472e797 (patch) | |
| tree | bdb111b191e7a68cb74ce29b4bb2757b4b7be91f /src/bin/ngit/sub_commands/list.rs | |
| parent | 5fe839e2bf8ceb2931c1984efb2d956980431203 (diff) | |
chore: bump nix flake rust nightly `fmt` overlay
update the rust nightly `fmt` overlay which needs to be pinned
to a specific version (this case by date)
update formatting in main files via `cargo fmt`
Diffstat (limited to 'src/bin/ngit/sub_commands/list.rs')
| -rw-r--r-- | src/bin/ngit/sub_commands/list.rs | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/src/bin/ngit/sub_commands/list.rs b/src/bin/ngit/sub_commands/list.rs index ee015ef..9b84c1b 100644 --- a/src/bin/ngit/sub_commands/list.rs +++ b/src/bin/ngit/sub_commands/list.rs | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | use std::{io::Write, ops::Add}; | 1 | use std::{io::Write, ops::Add}; |
| 2 | 2 | ||
| 3 | use anyhow::{bail, Context, Result}; | 3 | use anyhow::{Context, Result, bail}; |
| 4 | use ngit::{ | 4 | use ngit::{ |
| 5 | client::{get_all_proposal_patch_events_from_cache, get_proposals_and_revisions_from_cache}, | 5 | client::{get_all_proposal_patch_events_from_cache, get_proposals_and_revisions_from_cache}, |
| 6 | git_events::{ | 6 | git_events::{ |
| @@ -12,9 +12,9 @@ use nostr_sdk::Kind; | |||
| 12 | use crate::{ | 12 | use crate::{ |
| 13 | cli_interactor::{Interactor, InteractorPrompt, PromptChoiceParms, PromptConfirmParms}, | 13 | cli_interactor::{Interactor, InteractorPrompt, PromptChoiceParms, PromptConfirmParms}, |
| 14 | client::{ | 14 | client::{ |
| 15 | fetching_with_report, get_events_from_local_cache, get_repo_ref_from_cache, Client, Connect, | 15 | Client, Connect, fetching_with_report, get_events_from_local_cache, get_repo_ref_from_cache, |
| 16 | }, | 16 | }, |
| 17 | git::{str_to_sha1, Repo, RepoActions}, | 17 | git::{Repo, RepoActions, str_to_sha1}, |
| 18 | git_events::{ | 18 | git_events::{ |
| 19 | commit_msg_from_patch_oneliner, event_is_revision_root, event_to_cover_letter, | 19 | commit_msg_from_patch_oneliner, event_is_revision_root, event_to_cover_letter, |
| 20 | patch_supports_commit_ids, | 20 | patch_supports_commit_ids, |
| @@ -47,14 +47,11 @@ pub async fn launch() -> Result<()> { | |||
| 47 | } | 47 | } |
| 48 | 48 | ||
| 49 | let statuses: Vec<nostr::Event> = { | 49 | let statuses: Vec<nostr::Event> = { |
| 50 | let mut statuses = get_events_from_local_cache( | 50 | let mut statuses = get_events_from_local_cache(git_repo_path, vec![ |
| 51 | git_repo_path, | 51 | nostr::Filter::default() |
| 52 | vec![ | 52 | .kinds(status_kinds().clone()) |
| 53 | nostr::Filter::default() | 53 | .events(proposals_and_revisions.iter().map(|e| e.id)), |
| 54 | .kinds(status_kinds().clone()) | 54 | ]) |
| 55 | .events(proposals_and_revisions.iter().map(|e| e.id)), | ||
| 56 | ], | ||
| 57 | ) | ||
| 58 | .await?; | 55 | .await?; |
| 59 | statuses.sort_by_key(|e| e.created_at); | 56 | statuses.sort_by_key(|e| e.created_at); |
| 60 | statuses.reverse(); | 57 | statuses.reverse(); |