From 9d86cf15f0275ffeee4519bd054e3b61dc8992ac Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Thu, 26 Feb 2026 15:42:09 +0000 Subject: chore: apply cargo fmt and fix clippy warnings Fix pre-existing clippy lints: - &PathBuf -> &Path in audit_cleanup.rs - too_many_arguments on process_newly_available_git_data, process_purgatory_announcements, and HttpService::new - clone_on_copy for PublicKey (Copy type) in purgatory cleanup loop --- src/nostr/policy/announcement.rs | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) (limited to 'src/nostr/policy/announcement.rs') diff --git a/src/nostr/policy/announcement.rs b/src/nostr/policy/announcement.rs index b366f0b..aba5181 100644 --- a/src/nostr/policy/announcement.rs +++ b/src/nostr/policy/announcement.rs @@ -70,7 +70,10 @@ impl AnnouncementPolicy { .is_some_and(|entry| event.created_at > entry.event.created_at); if should_evict { - self.remove_purgatory_announcement(&event.pubkey, &announcement.identifier); + self.remove_purgatory_announcement( + &event.pubkey, + &announcement.identifier, + ); } match self @@ -145,10 +148,9 @@ impl AnnouncementPolicy { ); AnnouncementResult::AcceptPurgatory } - Err(e) => AnnouncementResult::Reject(format!( - "Failed to parse announcement: {}", - e - )), + Err(e) => { + AnnouncementResult::Reject(format!("Failed to parse announcement: {}", e)) + } } } // AcceptPurgatory shouldn't come from validate_announcement, but handle it @@ -161,11 +163,7 @@ impl AnnouncementPolicy { /// Called when a replacement announcement arrives for a (pubkey, identifier) pair /// that is currently in purgatory. Updates the purgatory entry and extends the /// expiry so the new announcement has a fresh waiting window. - fn replace_purgatory_announcement( - &self, - event: &Event, - announcement: &RepositoryAnnouncement, - ) { + fn replace_purgatory_announcement(&self, event: &Event, announcement: &RepositoryAnnouncement) { let repo_path = self.ctx.git_data_path.join(announcement.repo_path()); let relays: HashSet = announcement.relays.iter().cloned().collect(); -- cgit v1.2.3