-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Sup, just like the title suggests, the timetable fetching appears borked. No wonder since the WebUntis authors constantly change stuff around.
In order to reproduce:
- Grab latest build directly from the GitHub CI, environment variables all set to the according credents
- Boot container, try to access any lesson or timetable
- Error appears in console, server returns generic 500 error
Docker logs are as following:
untis-server-1 | [Nest] 1 - 09/22/2024, 9:10:10 PM DEBUG [UntisService] No cache for TIMETABLE.1 exists.
untis-server-1 | [Nest] 1 - 09/22/2024, 9:10:11 PM DEBUG [UntisService] Session is invalid. Renewing now...
untis-server-1 | [Nest] 1 - 09/22/2024, 9:10:11 PM LOG [UntisService] Fetching timetable range 9/15/2024 to 10/6/2024...
untis-server-1 | [Nest] 1 - 09/22/2024, 9:10:11 PM WARN [ExpressAdapter] Content-Type doesn't match Reply body, you might need a custom ExceptionFilter for non-JSON responses
untis-server-1 | [Nest] 1 - 09/22/2024, 9:10:11 PM ERROR [ExceptionsHandler] Server didn't return any result.
untis-server-1 | Error: Server didn't return any result.
untis-server-1 | at Queue.onFailed (/app/node_modules/bull/lib/job.js:516:18)
untis-server-1 | at Queue.emit (node:events:518:28)
untis-server-1 | at module.exports.emitSafe (/app/node_modules/bull/lib/utils.js:50:20)
untis-server-1 | at EventEmitter.messageHandler (/app/node_modules/bull/lib/queue.js:476:15)
untis-server-1 | at EventEmitter.emit (node:events:518:28)
untis-server-1 | at DataHandler.handleSubscriberReply (/app/node_modules/ioredis/built/DataHandler.js:80:32)
untis-server-1 | at DataHandler.returnReply (/app/node_modules/ioredis/built/DataHandler.js:47:18)
untis-server-1 | at JavascriptRedisParser.returnReply (/app/node_modules/ioredis/built/DataHandler.js:21:22)
untis-server-1 | at JavascriptRedisParser.execute (/app/node_modules/redis-parser/lib/parser.js:544:14)
untis-server-1 | at Socket.<anonymous> (/app/node_modules/ioredis/built/DataHandler.js:25:20)
OS: openSUSE Leap 15.5
Docker Version: Docker version 24.0.7-ce
Untis-ics-version: 0.7.2
If you need any further info I will provide it to you asap
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working