mirror of
https://github.com/ajayyy/SponsorBlockServer.git
synced 2025-12-25 17:08:35 +03:00
add new CWS user parsing method
This commit is contained in:
13
src/utils/getCWSUsers.ts
Normal file
13
src/utils/getCWSUsers.ts
Normal file
@@ -0,0 +1,13 @@
|
||||
import axios from "axios";
|
||||
import { Logger } from "../utils/logger";
|
||||
|
||||
export const getCWSUsers = (extID: string) =>
|
||||
axios.post(`https://chrome.google.com/webstore/ajax/detail?pv=20210820&id=${extID}`)
|
||||
.then((res) => res.data.split("\n")[2])
|
||||
.then((data) => JSON.parse(data))
|
||||
.then((data) => (data[1][1][0][23]).replaceAll(/,|\+/,""))
|
||||
.then((data) => parseInt(data))
|
||||
.catch((err) => {
|
||||
Logger.error(`Error getting chrome users - ${err}`);
|
||||
return undefined;
|
||||
});
|
||||
Reference in New Issue
Block a user