Skip to content
This repository was archived by the owner on Jun 18, 2025. It is now read-only.

Commit 3d5fbb7

Browse files
committed
Фикс разных ошибок
1 parent df1528c commit 3d5fbb7

3 files changed

Lines changed: 8 additions & 10 deletions

File tree

static/js/getOlymp.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ function getOlymp() {
2929
function startTest(olympiadId) {
3030
const jwtToken = getCookie('jwt_token');
3131
const host = "https://olympiad-api.falpin.ru";
32-
return fetch(`${host}/tests/${olympiadId}/start`, {
32+
return fetch(`${host}/olympiads/${olympiadId}/start`, {
3333
method: 'POST',
3434
headers: {
3535
'Content-Type': 'application/json',
@@ -75,7 +75,7 @@ function createOlympCards(olympiads) {
7575
с <span>${olympiad.start_time}</span>
7676
до <span>${olympiad.end_time}</span>
7777
</h4>
78-
<a class="h5 test-link" href="#" data-test-id="${olympiad.id}">Выполнить олимпиаду</a>
78+
<a class="h5 test-link" href="#" data-olymp-id="${olympiad.id}">Выполнить олимпиаду</a>
7979
`;
8080
console.log('Вставляем')
8181
container.appendChild(card);
@@ -86,17 +86,17 @@ function createOlympCards(olympiads) {
8686
document.querySelectorAll('.test-link').forEach(link => {
8787
link.addEventListener('click', function(e) {
8888
e.preventDefault();
89-
const olympiadId = this.getAttribute('data-test-id');
89+
const olympiadId = this.getAttribute('data-olymp-id');
9090

9191
startTest(olympiadId)
9292
.then(() => {
9393
// После успешного начала теста перенаправляем на страницу теста
9494
window.location.href = `/online-olympiad/${olympiadId}`;
9595
})
9696
.catch(error => {
97-
console.error('Ошибка при начале теста:', error);
98-
// Можно добавить уведомление пользователю об ошибке
99-
showNotification('Войдите, для прохождения теста');
97+
console.error('Ошибка при начале олимпиады:', olympiadId);
98+
console.log(error)
99+
showNotification('Вы не можете выполнить эту олимпиаду');
100100
});
101101
});
102102
});

static/js/olympExecution.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ function handleSubmit() {
240240
if (!response.ok) {
241241
return response.json().then(errorData => {
242242
const errorMessage = errorData.error || 'Неизвестная ошибка';
243-
console.error("Ошибка при отправке:", errorMessage);
243+
console.error("Ошибка при отправке:", errorMessage);
244244
throw new Error(errorMessage);
245245
});
246246
}

templates/profile-st.html

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,8 @@ <h4 class="h4 bold school"></h4>
1212
</div>
1313
<div class="student-col">
1414
<div>
15-
<h2 class="h2 bold">Участие в олимпиадах</h2>
15+
<h2 class="h2 bold">Пройденные тесты</h2>
1616
<div class="column good_olympiads">
17-
<h4 class="h4 normal">Математика для умных 2024</h4>
18-
<h4 class="h4 normal">Математика для умных 2024</h4>
1917
</div>
2018
</div>
2119
</div>

0 commit comments

Comments
 (0)