Map Configuration: custom map does not work
OS & Hardware Debian GNU/Linux 12 Docker version 28.1.1
CPU(s): 8
On-line CPU(s) list: 0-7
Vendor ID: AuthenticAMD
BIOS Vendor ID: QEMU
Model name: AMD EPYC 9754 128-Core Processor
BIOS Model name: pc-q35-9.0 CPU @ 2.0GHz
Total online memory: 32G
Version 0.26.6
Describe the bug Manually configured Tile Server on "Settings" -> "Map" does not work on main "Map" page.
To Reproduce Configure my own OSM Tile Server in "Settings" -> "Map" -> "Map Configuration". In the small preview window on the side everything works. I can see the requests in my Debug-Console. Clicking "Save changes". Back to Main Page "Map", I still see all Tile-Requests are served by https://tile.openstreetmap.org, not by my own tile server.
Expected behavior When I configure my Tile Server I expect it to work.
Screenshots none
Logs
Saving data works: from 'dawarich_app':
dawarich_app | D, [2025-05-23T14:30:02.937298 #112] DEBUG -- : User Update (2.9ms) UPDATE "users" SET "updated_at" = $1, "settings" = $2 WHERE "users"."id" = $3 [["updated_at", "2025-05-23 14:30:02.930788"], ["settings", "{\"maps\":{\"name\":\"MyServer\",\"url\":\"https://my-tile-server.tld/tile/{z}/{x}/{y}.png\",\"distance_unit\":\"km\"},\"immich_url\":\"https://<redacted>\",\"immich_api_key\":\"<redacted>",\"photoprism_url\":\"\",\"photoprism_api_key\":\"\",\"preferred_map_layer\":\"OpenStreetMap\"}"], ["id", 1]]
Additional context none
Please provide logs from the browser console
On the default Map page:
On the Map Configuration page:
I've updated my Server to 0.27.2, still see the Issue...
Is there anything I can do to help you here?
Please provide logs from the browser console
What logs? All would be several gigabytes...
Updated to 0.30.6. Problem still exists.
Please provide logs from the browser console
What logs? All would be several gigabytes...
Logs from your browser console. Hardly a few lines
Okay, when I open the /map, my Browser Console says this:
Uncaught Error: rails-ujs has already been loaded!
start https://myserver.de/assets/rails-ujs-7910fbc642fb718c5e4cfb389a32582be19f6d5dc242d30a330fd0552b0030a8.js:565
<anonymous> https://myserver.de/assets/application-1f97ab1cc22cdc5a42fe5224cec495bc5d3eb551e2fdd291a391a58b2dd7ef9f.js:17
rails-ujs-7910fbc642fb718c5e4cfb389a32582be19f6d5dc242d30a330fd0552b0030a8.js:565:13
Map controller connected maps_controller-67d02533ae97860e058108823f6db7848df1969caa61674a1297c32b48837a09.js:57:13
wrong event specified: touchleave leaflet-df8cad8209f4c881748f4a80602b1db6b35fd939bdeba37ddbd0402f3782648b.js:5:21102
Clearing 0 highlighted circles visits:1205:13
Fetching visits for: 2025-08-01T13:58:19.383Z 2025-08-01T13:58:19.383Z visits:563:15
Die Ressource unter "https://myserver.de/assets/tailwind-ea65a97c7f29cf3377d31737f807d78f3f07a5dce0c14e3b5173c71082aa0e3a.css" wurde vorab geladen ("link-preload"), aber nicht innerhalb der ersten Sekunden verwendet. Es wird eine Überprüfung empfohlen, ob alle preload-Attribute korrekt gesetzt sind. map
Die Ressource unter "https://myserver.de/assets/inter-font-8c3e82affb176f4bca9616b838d906343d1251adc8408efe02cf2b1e4fcf2bc4.css" wurde vorab geladen ("link-preload"), aber nicht innerhalb der ersten Sekunden verwendet. Es wird eine Überprüfung empfohlen, ob alle preload-Attribute korrekt gesetzt sind. map
Die Ressource unter "https://myserver.de/assets/application-01dda9582a31e0c486af4e1aacadc797f4937cb043b7416595a59dfedb3e6ce6.css" wurde vorab geladen ("link-preload"), aber nicht innerhalb der ersten Sekunden verwendet. Es wird eine Überprüfung empfohlen, ob alle preload-Attribute korrekt gesetzt sind. map
MouseEvent.mozPressure sollte nicht mehr verwendet werden. Verwenden Sie PointerEvent.pressure stattdessen. leaflet-df8cad8209f4c881748f4a80602b1db6b35fd939bdeba37ddbd0402f3782648b.js:5:148
MouseEvent.mozInputSource sollte nicht mehr verwendet werden. Verwenden Sie PointerEvent.pointerType stattdessen.