Merge branch 'dev' of penahub.gitlab.yandexcloud.net:frontend/squzanswerer into dev
This commit is contained in:
commit
01ce502109
@ -97,7 +97,8 @@ export async function getData(quizId: string): Promise<{
|
|||||||
});
|
});
|
||||||
const sessions = JSON.parse(localStorage.getItem("sessions") || "{}");
|
const sessions = JSON.parse(localStorage.getItem("sessions") || "{}");
|
||||||
|
|
||||||
if (typeof sessions[quizId] === "number") {
|
//Тут ещё проверка на антифрод без парса конфига. Нам не интересно время если не нужно запрещать проходить чаще чем в сутки
|
||||||
|
if (typeof sessions[quizId] === "number" && data.settings.cfg.includes('antifraud":true')) {
|
||||||
// unix время. Если меньше суток прошло - выводить ошибку, иначе пустить дальше
|
// unix время. Если меньше суток прошло - выводить ошибку, иначе пустить дальше
|
||||||
if (Date.now() - sessions[quizId] < 86400000) {
|
if (Date.now() - sessions[quizId] < 86400000) {
|
||||||
return { data, isRecentlyCompleted: true };
|
return { data, isRecentlyCompleted: true };
|
||||||
@ -156,7 +157,6 @@ export function sendAnswer({ questionId, body, qid, preview }: SendAnswerProps)
|
|||||||
},
|
},
|
||||||
];
|
];
|
||||||
formData.append("answers", JSON.stringify(answers));
|
formData.append("answers", JSON.stringify(answers));
|
||||||
console.log("QID", qid);
|
|
||||||
formData.append("qid", qid);
|
formData.append("qid", qid);
|
||||||
|
|
||||||
return publicationMakeRequest({
|
return publicationMakeRequest({
|
||||||
@ -195,7 +195,6 @@ export function sendFile({ questionId, body, qid }: SendFileParams) {
|
|||||||
|
|
||||||
formData.append("answers", JSON.stringify(answers));
|
formData.append("answers", JSON.stringify(answers));
|
||||||
formData.append(body.name, body.file);
|
formData.append(body.name, body.file);
|
||||||
console.log("QID", qid);
|
|
||||||
formData.append("qid", qid);
|
formData.append("qid", qid);
|
||||||
|
|
||||||
return publicationMakeRequest({
|
return publicationMakeRequest({
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user