(Technical note: due to Leaflet library being a global object, apparently QUnit cannot see it, so I’ve not been able to provide fully integrated FE tests for these fixes - if anyone knows how I might get Leaflet and QUnit to play together please let me know)
Transitioning between the global map and a category map is working. But the opposite is broken (category map to global map), just like category to category.
I have not seen this error in my log since I upgraded: ActionView::Template::Error (No route matches {:action=>"map_feed", :controller=>"list"}).
New bug: Sometimes, clustered links on the map are only showing the position marker on the map when zoomed in, not the label.
New bug: Sometimes, labels of markers on the map are not linking to the corresponding topic.
New bug: the global map is now affected by the same bug as category maps: only showing a few markers (see below).
Concerning maps that have fewer markers than supposed to: I took a good look at it, and it’s only showing markers for topics active in the last 20 days (or something like that), and a maximum of 30 of them. Is it possible it’s a configuration issue on our forum? It seems very specific! But we did not change anything in those settings. I have a maximum of 1700 location map max topics and I don’t think there is any setting related to time that would lead to only show markers from topics active in the last 20 days?
After upgrading I opened the global map and there were no markers (topic) displayed. If I edit the location for a topic with a marker and just save with no changes the marker appears. All my markers are over 20 days old so maybe this is the same issue that @vincefrommtl is seeing?
Edit: The Show Map button for each topic still shows the correct marker location when that marker doesn’t display on the global map.
This is not a full fix but should I believe, restore the old topic locations whilst avoiding the map error when loading directly from an external link or a browser refresh:
Known issue: I haven’t solved the direct Map => Category Map transition (but this should be an edge case), but everything else should be better.
The country/state order isn’t the very latest version. I mentioned it because I don’t remember seeing that in before the versions of the last couple of days.
@merefield Hey just a heads up, the modify_user_params method has been deprecated for sometime now, and will be removed soon now that Discourse is on version 3.2.0.beta1-dev
We’re currently running latest, we updated this morning: 3.2.0.beta1-dev (7ca5ee6cd2)
Running in to a strange issue, which wasn’t present two weeks ago when we last updated, whereby we can no longer edit a user profile if they have custom fields.
This came to light because one of our other web sites updates the “membership” custom field when our club members upgrade, and it the Discourse API endpoint was throwing a 500 error.
This is evident when I try to repro using Postman too: