mirror of
https://github.com/aljazceru/notedeck.git
synced 2025-12-18 09:04:21 +01:00
improve debug logging, comments, and variable names for clarity
This commit is contained in:
@@ -481,7 +481,8 @@ impl Accounts {
|
||||
}
|
||||
}
|
||||
|
||||
// Returns added and removed accounts
|
||||
// Return accounts which have no account_data yet (added) and accounts
|
||||
// which have still data but are no longer in our account list (removed).
|
||||
fn delta_accounts(&self) -> (Vec<[u8; 32]>, Vec<[u8; 32]>) {
|
||||
let mut added = Vec::new();
|
||||
for pubkey in self.accounts.iter().map(|a| a.pubkey.bytes()) {
|
||||
@@ -552,8 +553,9 @@ impl Accounts {
|
||||
wakeup: impl Fn() + Send + Sync + Clone + 'static,
|
||||
) {
|
||||
debug!(
|
||||
"updating relay configuration for currently selected account {:?}",
|
||||
"updating relay configuration for currently selected {:?}",
|
||||
self.currently_selected_account
|
||||
.map(|i| hex::encode(self.accounts.get(i).unwrap().pubkey.bytes()))
|
||||
);
|
||||
|
||||
// If forced relays are set use them only
|
||||
@@ -605,7 +607,7 @@ impl Accounts {
|
||||
// make sure it is fast when idle
|
||||
|
||||
// On the initial update the relays need config even if nothing changes below
|
||||
let mut relays_changed = self.needs_relay_config;
|
||||
let mut need_reconfig = self.needs_relay_config;
|
||||
|
||||
let ctx2 = ctx.clone();
|
||||
let wakeup = move || {
|
||||
@@ -616,18 +618,18 @@ impl Accounts {
|
||||
let (added, removed) = self.delta_accounts();
|
||||
for pk in added {
|
||||
self.handle_added_account(ndb, pool, &pk);
|
||||
relays_changed = true;
|
||||
need_reconfig = true;
|
||||
}
|
||||
for pk in removed {
|
||||
self.handle_removed_account(&pk);
|
||||
relays_changed = true;
|
||||
need_reconfig = true;
|
||||
}
|
||||
|
||||
// Did any accounts receive updates (ie NIP-65 relay lists)
|
||||
relays_changed = self.poll_for_updates(ndb) || relays_changed;
|
||||
need_reconfig = self.poll_for_updates(ndb) || need_reconfig;
|
||||
|
||||
// If needed, update the relay configuration
|
||||
if relays_changed {
|
||||
if need_reconfig {
|
||||
self.update_relay_configuration(pool, wakeup);
|
||||
self.needs_relay_config = false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user