Skip to content

Ошибки при получении journal и scheduleweek #23

@goosedev72-projects

Description

@goosedev72-projects

Описание проблемы
Unknown error/500

Ожидаемое поведение
Ответ

Шаги для воспроизведения

  1. Копипаст кода и заполнение данных
  2. Проверка, сетевой при получении userinfo работает
  3. Проблемки в других методах

Скриншоты/Логи

Через bun:
INFO Класс пользователя КуликК4 создан

INFO ID школы: 5091. Советуем в будущем использовать ID школы вместо названия.
153 | case 4010:
154 | reject(new Error("Response time expired"));
155 | break;
156 | // Неизвестная ошибка
157 | default:
158 | reject(new Error("Unknown error.\nError: " + message));
^
error: Unknown error.
Error: Expected 101 status code
at /Users/goosedev72/vscode/node_modules/netschoolapi/dist/methods/reportFile/index.js:158:32
at /Users/goosedev72/vscode/node_modules/netschoolapi/dist/methods/reportFile/index.js:8:71
at new Promise (1:11)
at /Users/goosedev72/vscode/node_modules/netschoolapi/dist/methods/reportFile/index.js:4:12
at onceWrapper (node:events:165:55)
at emit (node:events:79:22)
at ws:133:20

Bun v1.1.38 (macOS x64)

INFO Класс пользователя КуликК4 создан

INFO ID школы: 5091. Советуем в будущем использовать ID школы вместо названия.
153 | case 4010:
154 | reject(new Error("Response time expired"));
155 | break;
156 | // Неизвестная ошибка
157 | default:
158 | reject(new Error("Unknown error.\nError: " + message));
^
error: Unknown error.
Error: Expected 101 status code
at /Users/goosedev72/vscode/node_modules/netschoolapi/dist/methods/reportFile/index.js:158:32
at /Users/goosedev72/vscode/node_modules/netschoolapi/dist/methods/reportFile/index.js:8:71
at new Promise (1:11)
at /Users/goosedev72/vscode/node_modules/netschoolapi/dist/methods/reportFile/index.js:4:12
at onceWrapper (node:events:165:55)
at emit (node:events:79:22)
at ws:133:20

Bun v1.1.38 (macOS x64)

Через Node.js:
INFO Класс пользователя КуликК4 создан

(node:7778) ExperimentalWarning: Type Stripping is an experimental feature and might change at any time
(Use node --trace-warnings ... to show where the warning was created)
INFO ID школы: 5091. Советуем в будущем использовать ID школы вместо названия.
ERROR Ошибка в коде привела к закрытию программы
Error: Unknown error.
Error:
at /Users/goosedev72/vscode/node_modules/netschoolapi/dist/methods/reportFile/index.js:158:32
at Generator.next ()
at /Users/goosedev72/vscode/node_modules/netschoolapi/dist/methods/reportFile/index.js:8:71
at new Promise ()
at __awaiter (/Users/goosedev72/vscode/node_modules/netschoolapi/dist/methods/reportFile/index.js:4:12)
at WebSocket. (/Users/goosedev72/vscode/node_modules/netschoolapi/dist/methods/reportFile/index.js:130:49)
at Object.onceWrapper (node:events:622:26)
at WebSocket.emit (node:events:507:28)
at WebSocket.emitClose (/Users/goosedev72/vscode/node_modules/ws/lib/websocket.js:262:12)
at emitErrorAndClose (/Users/goosedev72/vscode/node_modules/ws/lib/websocket.js:1042:13)
DONE Сеанс КуликК4 успешно закрыт

INFO Класс пользователя КуликК4 создан

INFO ID школы: 5091. Советуем в будущем использовать ID школы вместо названия.
167 | // If the hook returns a response, then save it
168 | if (hook instanceof node_fetch_1.Response)
169 | res = hook;
170 | // If the request was unsuccessful, then throw an error
171 | if (!res.ok) {
172 | throw new Error("Fetch failed.\n\t- url: " + url + "\n\t- status: " + res.status);
^
error: Fetch failed.
- url: https://sgo.rso23.ru/asp/Calendar/WeekViewTimeS.asp
- status: 500
at /Users/goosedev72/vscode/node_modules/@lentryd/web-client/dist/index.js:172:23
at fulfilled (/Users/goosedev72/vscode/node_modules/@lentryd/web-client/dist/index.js:28:58)

Bun v1.1.38 (macOS x64)
(пожалуйста, заполните следующую информацию):

  • Среда: macOS Sequoia
  • Версия NodeJS v23.11.0 / Bun 1.1.38
  • Версия библиотеки 1.12.1

Дополнительная информация
Попытка получения journal, а 500 при получении scheduleWeek

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions