on master help sign in
Merge pull request #1069 from urbit/pkova/network-key-fix

NetworkKeys: fix stale keyfile download

commit22c936641c47b5f66e7a39d2b6a36a7cce813447 authortomholford <16504501+tomholford@users.noreply.github.com> dateMon 7 Nov 2022, 05:52 (4 years ago) parent0075588ab889c0
1 file changed+4−1
src/views/UrbitOS/NetworkKeys.tsx+4−1
src/views/UrbitOS/NetworkKeys.tsx+4−1
@@ -53,6 +53,7 @@ function useSetKeys(
5353 setManualNetworkSeed: (seed: string) => void
5454) {
5555 const { urbitWallet, wallet, authMnemonic, authToken }: any = useWallet();
56+ const { getAndUpdatePoint } = useRoller();
5657 const { point } = useRollerStore();
5758 const { syncDetails, syncRekeyDate }: any = usePointCache();
5859 const { contracts }: any = useNetwork();
@@ -126,7 +127,9 @@ function useSetKeys(
126127 [_contracts, point, buildNetworkSeed]
127128 ),
128129 useCallback(
129− () => Promise.all([syncDetails(point.value), syncRekeyDate(point.value)]),
130+ () => Promise.all([getAndUpdatePoint(point.value),
131+ syncDetails(point.value),
132+ syncRekeyDate(point.value)]),
130133 [point, syncDetails, syncRekeyDate]
131134 ),
132135 GAS_LIMITS.CONFIGURE_KEYS