diff --git a/crates/notedeck/src/note.rs b/crates/notedeck/src/note.rs index a462a7b4..ac4fef39 100644 --- a/crates/notedeck/src/note.rs +++ b/crates/notedeck/src/note.rs @@ -49,10 +49,7 @@ pub fn root_note_id_from_selected_id<'a>( txn: &'a Transaction, selected_note_id: &'a [u8; 32], ) -> &'a [u8; 32] { - let selected_note_key = if let Ok(key) = ndb - .get_notekey_by_id(txn, selected_note_id) - .map(NoteKey::new) - { + let selected_note_key = if let Ok(key) = ndb.get_notekey_by_id(txn, selected_note_id) { key } else { return selected_note_id; diff --git a/crates/notedeck_columns/src/ui/thread.rs b/crates/notedeck_columns/src/ui/thread.rs index c59e5b7b..f62c9534 100644 --- a/crates/notedeck_columns/src/ui/thread.rs +++ b/crates/notedeck_columns/src/ui/thread.rs @@ -5,7 +5,7 @@ use crate::{ ui::note::NoteOptions, }; -use nostrdb::{Ndb, NoteKey, Transaction}; +use nostrdb::{Ndb, Transaction}; use notedeck::{ImageCache, MuteFun, NoteCache, UnknownIds}; use tracing::error; @@ -54,16 +54,13 @@ impl<'a> ThreadView<'a> { pub fn ui(&mut self, ui: &mut egui::Ui, is_muted: &MuteFun) -> Option { let txn = Transaction::new(self.ndb).expect("txn"); - let selected_note_key = if let Ok(key) = self - .ndb - .get_notekey_by_id(&txn, self.selected_note_id) - .map(NoteKey::new) - { - key - } else { - // TODO: render 404 ? - return None; - }; + let selected_note_key = + if let Ok(key) = self.ndb.get_notekey_by_id(&txn, self.selected_note_id) { + key + } else { + // TODO: render 404 ? + return None; + }; ui.label( egui::RichText::new("Threads ALPHA! It's not done. Things will be broken.")