Stop delimiters breaking MGRS conversion

This commit is contained in:
j433866 2019-01-14 12:49:28 +00:00
parent 8d1f668fc5
commit 8b77ad7748

View File

@ -117,7 +117,8 @@ class ConvertCoordinateFormat extends Operation {
// Prepare input data
if (inFormat === "Geohash" || inFormat === "Military Grid Reference System") {
// Geohash only has one value, so just use the input
inLat = input;
// Replace anything that isn't a valid character in Geohash / MGRS
inLat = input.replace(/[^A-Za-z0-9]/, "");
} else if (inDelim === "Direction Preceding") {
// Split on the compass directions
const splitInput = input.split(/[NnEeSsWw]/);