Fixes options view not loading (#213)

This commit is contained in:
Juan Sebastian velez Posada
2023-05-15 08:06:22 -05:00
committed by GitHub
parent ffe0666492
commit b4105c76b1

View File

@@ -54,6 +54,15 @@ export default function Options(): JSX.Element {
trackSocialMedia: true,
whitelist: '',
});
// Handle prod accounts with old social media stored as string
if (typeof items.socialMediaSites === 'string') {
await browser.storage.sync.set({
socialMediaSites: items.socialMediaSites.split('\n'),
});
items.socialMediaSites = items.socialMediaSites.split('\n');
}
setState({
...state,
apiKey: items.apiKey as string,