mirror of
git://jb55.com/damus
synced 2024-09-30 00:40:45 +00:00
mute: add maybe_get_content function to NdbNote
This patch adds a maybe_get_content method to NdbNote which returns an optional string instead of “*failed to decrypt content*” on DM decryption failure. This method will be used by the MutelistManager in future patches. Lighting-Address: fishcharlie@strike.me Signed-off-by: Charlie Fish <contact@charlie.fish> Reviewed-by: William Casarin <jb55@jb55.com> Link: 20240210163650.42884-2-contact@charlie.fish Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
parent
d5606aabca
commit
96ed6b7cc7
@ -346,6 +346,14 @@ extension NdbNote {
|
|||||||
return content
|
return content
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func maybe_get_content(_ keypair: Keypair) -> String? {
|
||||||
|
if known_kind == .dm {
|
||||||
|
return decrypted(keypair: keypair)
|
||||||
|
}
|
||||||
|
|
||||||
|
return content
|
||||||
|
}
|
||||||
|
|
||||||
func blocks(_ keypair: Keypair) -> Blocks {
|
func blocks(_ keypair: Keypair) -> Blocks {
|
||||||
return get_blocks(keypair: keypair)
|
return get_blocks(keypair: keypair)
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user