mirror of
https://github.com/younesaassila/ttv-lol-pro.git
synced 2025-05-24 02:22:13 +02:00
Implement review changes
This commit is contained in:
parent
7ab206e3d8
commit
2a79647fae
@ -4,7 +4,8 @@ export default function isChannelWhitelisted(
|
|||||||
channelName: string | null
|
channelName: string | null
|
||||||
): boolean {
|
): boolean {
|
||||||
if (!channelName) return false;
|
if (!channelName) return false;
|
||||||
|
const channelNameLower = channelName.toLowerCase();
|
||||||
return store.state.whitelistedChannels.some(
|
return store.state.whitelistedChannels.some(
|
||||||
c => c.toLowerCase() === channelName.toLowerCase()
|
c => c.toLowerCase() === channelNameLower
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -4,7 +4,8 @@ export default function wasChannelSubscriber(
|
|||||||
channelName: string | null
|
channelName: string | null
|
||||||
): boolean {
|
): boolean {
|
||||||
if (!channelName) return false;
|
if (!channelName) return false;
|
||||||
|
const channelNameLower = channelName.toLowerCase();
|
||||||
return store.state.activeChannelSubscriptions.some(
|
return store.state.activeChannelSubscriptions.some(
|
||||||
c => c.toLowerCase() === channelName.toLowerCase()
|
c => c.toLowerCase() === channelNameLower
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -650,9 +650,10 @@ function isChannelWhitelisted(
|
|||||||
pageState: PageState
|
pageState: PageState
|
||||||
): boolean {
|
): boolean {
|
||||||
if (!channelName) return false;
|
if (!channelName) return false;
|
||||||
|
const channelNameLower = channelName.toLowerCase();
|
||||||
return (
|
return (
|
||||||
pageState.state?.whitelistedChannels.some(
|
pageState.state?.whitelistedChannels.some(
|
||||||
c => c.toLowerCase() === channelName.toLowerCase()
|
c => c.toLowerCase() === channelNameLower
|
||||||
) ?? false
|
) ?? false
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@ -662,9 +663,10 @@ function wasChannelSubscriber(
|
|||||||
pageState: PageState
|
pageState: PageState
|
||||||
): boolean {
|
): boolean {
|
||||||
if (!channelName) return false;
|
if (!channelName) return false;
|
||||||
|
const channelNameLower = channelName.toLowerCase();
|
||||||
return (
|
return (
|
||||||
pageState.state?.activeChannelSubscriptions.some(
|
pageState.state?.activeChannelSubscriptions.some(
|
||||||
c => c.toLowerCase() === channelName.toLowerCase()
|
c => c.toLowerCase() === channelNameLower
|
||||||
) ?? false
|
) ?? false
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -32,9 +32,7 @@ async function sendMessageAndWaitForResponse(
|
|||||||
): Promise<any> {
|
): Promise<any> {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
if (!recipient) {
|
if (!recipient) {
|
||||||
console.error("[TTV LOL PRO] Message recipient is undefined.");
|
return reject(new Error("Message recipient is undefined."));
|
||||||
resolve(undefined);
|
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const listener = (event: MessageEvent) => {
|
const listener = (event: MessageEvent) => {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user