mirror of
https://github.com/movie-web/extension.git
synced 2025-09-13 09:13:24 +00:00
fix whitelisted domains not set in storage on firefox
This commit is contained in:
@@ -7,8 +7,14 @@ export const DEFAULT_DOMAIN_WHITELIST = ['movie-web.app', 'localhost:5173'];
|
||||
|
||||
export const storage = new Storage();
|
||||
|
||||
const domainIsInWhitelist = async (domain: string) => {
|
||||
const getDomainWhiteList = async () => {
|
||||
const whitelist = await storage.get<string[]>('domainWhitelist');
|
||||
if (!whitelist) await storage.set('domainWhitelist', DEFAULT_DOMAIN_WHITELIST);
|
||||
return whitelist ?? DEFAULT_DOMAIN_WHITELIST;
|
||||
};
|
||||
|
||||
const domainIsInWhitelist = async (domain: string) => {
|
||||
const whitelist = await getDomainWhiteList();
|
||||
return whitelist?.some((d) => d.includes(domain)) ?? false;
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user