feat: handle error when publish note

This commit is contained in:
reya
2024-10-11 14:09:15 +07:00
parent adad048873
commit cb6006f596
4 changed files with 43 additions and 12 deletions
+8 -1
View File
@@ -353,7 +353,14 @@ pub async fn login(
{
let keys: Vec<&str> = events
.iter()
.flat_map(|event| event.get_tags_content(TagKind::p()))
.flat_map(|event| {
event
.tags
.iter()
.filter(|t| t.kind() == TagKind::p())
.filter_map(|t| t.content())
.collect::<Vec<&str>>()
})
.collect();
let trusted_list: HashSet<PublicKey> = keys