Page MenuHomePhorge

D14808.1768408999.diff
No OneTemporary

Size
1 KB
Referenced Files
None
Subscribers
None

D14808.1768408999.diff

diff --git a/lib/handlers/sync-store-version-handler.react.js b/lib/handlers/sync-store-version-handler.react.js
--- a/lib/handlers/sync-store-version-handler.react.js
+++ b/lib/handlers/sync-store-version-handler.react.js
@@ -3,6 +3,7 @@
import * as React from 'react';
import { setSyncedMetadataEntryActionType } from '../actions/synced-metadata-actions.js';
+import { usePersistedStateLoaded } from '../selectors/app-state-selectors.js';
import { isLoggedIn } from '../selectors/user-selectors.js';
import { syncedMetadataNames } from '../types/synced-metadata-types.js';
import { getConfig } from '../utils/config.js';
@@ -16,6 +17,7 @@
] ?? undefined,
);
const loggedIn = useSelector(isLoggedIn);
+ const stateLoaded = usePersistedStateLoaded();
const dispatch = useDispatch();
@@ -24,8 +26,12 @@
return;
}
- const { stateVersion } = getConfig().platformDetails;
- if (!stateVersion || stateVersion === syncedMetadataStoreVersion) {
+ const stateVersion = getConfig().platformDetails.stateVersion?.toString();
+ if (
+ !stateLoaded ||
+ !stateVersion ||
+ stateVersion === syncedMetadataStoreVersion
+ ) {
return;
}
@@ -36,7 +42,7 @@
data: stateVersion.toString(),
},
});
- }, [dispatch, loggedIn, syncedMetadataStoreVersion]);
+ }, [dispatch, loggedIn, stateLoaded, syncedMetadataStoreVersion]);
return null;
}

File Metadata

Mime Type
text/plain
Expires
Wed, Jan 14, 4:43 PM (9 h, 1 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5932919
Default Alt Text
D14808.1768408999.diff (1 KB)

Event Timeline