Merge branch 'chatgpt-pubkey' into 'main'

Fix the pubkey like CHatGPT said

See merge request soapbox-pub/soapbox!3045
environments/review-main-yi2y9f/deployments/4658
Alex Gleason 2024-06-01 01:25:48 +00:00
commit 8161cfbdec
1 zmienionych plików z 11 dodań i 2 usunięć

Wyświetl plik

@ -14,9 +14,19 @@ function useSignerStream() {
const authStorageKey = `soapbox:nostr:auth:${pubkey}`;
useEffect(() => {
let isCancelled = false;
if (signer) {
signer.getPublicKey().then((pubkey) => setPubkey(pubkey)).catch(console.warn);
signer.getPublicKey().then((newPubkey) => {
if (!isCancelled) {
setPubkey(newPubkey);
}
}).catch(console.warn);
}
return () => {
isCancelled = true;
};
}, [signer]);
useEffect(() => {
@ -36,7 +46,6 @@ function useSignerStream() {
return () => {
connect.close();
};
}, [relay, signer, pubkey]);
}