Prevent external modification of nested geojson objects

This commit is contained in:
Aaron Caldwell 2019-06-11 10:53:02 -06:00
parent ac8425752b
commit 0ea9fd3336

View file

@ -43,7 +43,7 @@ export async function parseFile(file, previewCallback = null, transformDetails,
}
if (previewCallback) {
const defaultName = _.get(cleanAndValidJson, 'name', 'Import File');
previewCallback(cleanAndValidJson, defaultName);
previewCallback(_.cloneDeep(cleanAndValidJson), defaultName);
}
resolve(cleanAndValidJson);
} catch (e) {