Ensures that the zoom level is always recorded as integer value, and the correct integer value on the Explore page. Zoom values like 1.999 and 0.999 were being used on the front end, then were being automatically truncated to values of 1 or 0 when being sent to the back end. We now make sure to round those values consistently!
Things to check before submitting the PR
[x] I've written a descriptive PR title.
[x] I've added/updated comments for large or confusing blocks of code.
Partially addresses #2478
Ensures that the zoom level is always recorded as integer value, and the correct integer value on the Explore page. Zoom values like 1.999 and 0.999 were being used on the front end, then were being automatically truncated to values of 1 or 0 when being sent to the back end. We now make sure to round those values consistently!
Things to check before submitting the PR