mirror of
https://github.com/ajayyy/SponsorBlock.git
synced 2025-12-10 13:37:04 +03:00
@@ -222,27 +222,35 @@ async function submitVote(type: number, UUID: string, category: string) {
|
|||||||
|
|
||||||
const typeSection = (type !== undefined) ? "&type=" + type : "&category=" + category;
|
const typeSection = (type !== undefined) ? "&type=" + type : "&category=" + category;
|
||||||
|
|
||||||
//publish this vote
|
try {
|
||||||
const response = await asyncRequestToServer("POST", "/api/voteOnSponsorTime?UUID=" + UUID + "&userID=" + userID + typeSection);
|
const response = await asyncRequestToServer("POST", "/api/voteOnSponsorTime?UUID=" + UUID + "&userID=" + userID + typeSection);
|
||||||
|
|
||||||
if (response.ok) {
|
if (response.ok) {
|
||||||
return {
|
return {
|
||||||
successType: 1,
|
successType: 1,
|
||||||
responseText: await response.text()
|
responseText: await response.text()
|
||||||
};
|
};
|
||||||
} else if (response.status == 405) {
|
} else if (response.status == 405) {
|
||||||
//duplicate vote
|
//duplicate vote
|
||||||
return {
|
return {
|
||||||
successType: 0,
|
successType: 0,
|
||||||
statusCode: response.status,
|
statusCode: response.status,
|
||||||
responseText: await response.text()
|
responseText: await response.text()
|
||||||
};
|
};
|
||||||
} else {
|
} else {
|
||||||
//error while connect
|
//error while connect
|
||||||
|
return {
|
||||||
|
successType: -1,
|
||||||
|
statusCode: response.status,
|
||||||
|
responseText: await response.text()
|
||||||
|
};
|
||||||
|
}
|
||||||
|
} catch (e) {
|
||||||
|
console.error(e);
|
||||||
return {
|
return {
|
||||||
successType: -1,
|
successType: -1,
|
||||||
statusCode: response.status,
|
statusCode: -1,
|
||||||
responseText: await response.text()
|
responseText: ""
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user