Open thomst08 opened 3 weeks ago
Hi 👋. Thank you for submitting your first issue to Homarr. Please ensure that you've provided all nessesary information. You can use the three dots > Edit button to update your post with additional images and information. Depending on the current volume of requests, the team should get in conact with you shortly.
Hello, I have been trying to dig into why I am having this issue and found a fix. The docker container is running on node version 20.2.0, my server has been running with the latest LTS version (20.14.0). I found changing my node version to any 18 version resolved the issue. After changing the version and reinstalling the packages, the dev server run correctly and weather API calls work without fail.
This appears to be some kind of bug with node(?) and not an issue with Homarr, but might be something to know about and maybe any new changes in the future might help prevent or resolve this issue.
I hope this helps correct any issues for anyone else who experiences this.
Environment
Docker
Version
0.15.3
Describe the problem
Hello, I have recently setup Homarr on my server in a docker container, all is working fine except for the weather widget... I have been trying to track down the issue but not found the root cause. Having the widget on screen causes the browser to preform a network request, this receives a 500 error and logs nothing in the containers logs. Only giving me an error in the browsers dev tools network tab.
Logs
Weather fetch request
Find City request
Context
Notes and testing: I have tried to locate the issue and done the following things
geocoding-api.open-meteo.com
ERROR ❌ tRPC failed on weather.findCity: [ { "code": "invalid_type", "expected": "array", "received": "undefined", "path": [ "results" ], "message": "This field is required" } ]