diff --git a/packages/app/src/Element/Nip5Service.tsx b/packages/app/src/Element/Nip5Service.tsx index 20962783..8feb5428 100644 --- a/packages/app/src/Element/Nip5Service.tsx +++ b/packages/app/src/Element/Nip5Service.tsx @@ -22,6 +22,7 @@ import useEventPublisher from "Feed/EventPublisher"; import { debounce } from "Util"; import useLogin from "Hooks/useLogin"; import SnortServiceProvider from "Nip05/SnortServiceProvider"; +import { mapEventToProfile, UserCache } from "Cache"; import messages from "./messages"; @@ -218,6 +219,10 @@ export default function Nip5Service(props: Nip05ServiceProps) { if (props.onSuccess) { props.onSuccess(nip05); } + const newMeta = mapEventToProfile(ev); + if (newMeta) { + UserCache.set(newMeta); + } if (helpText) { navigate("/settings"); }