@modusjs/convert
Advanced tools
Comparing version 0.0.6 to 0.0.7
@@ -858,9 +858,14 @@ import debug from 'debug'; | ||
function toSampleMetaObj(sampleMeta, allReports) { | ||
let ll = sampleMeta.Geometry.wkt.replace("POINT(", "").replace(")", "").trim().split(' '); | ||
return { | ||
const base = { | ||
SampleNumber: sampleMeta.SampleNumber, | ||
...allReports[sampleMeta.ReportID], | ||
FMISSampleID: sampleMeta.FMISSampleID | ||
}; | ||
let ll = sampleMeta?.Geometry?.wkt?.replace("POINT(", "").replace(")", "").trim().split(' '); | ||
if (!ll) | ||
return base; | ||
return { | ||
...base, | ||
Latitude: +(ll[0]), | ||
Longitude: +(ll[1]), | ||
FMISSampleID: sampleMeta.FMISSampleID | ||
}; | ||
@@ -867,0 +872,0 @@ } |
@@ -858,9 +858,14 @@ import debug from 'debug'; | ||
function toSampleMetaObj(sampleMeta, allReports) { | ||
let ll = sampleMeta.Geometry.wkt.replace("POINT(", "").replace(")", "").trim().split(' '); | ||
return { | ||
const base = { | ||
SampleNumber: sampleMeta.SampleNumber, | ||
...allReports[sampleMeta.ReportID], | ||
FMISSampleID: sampleMeta.FMISSampleID | ||
}; | ||
let ll = sampleMeta?.Geometry?.wkt?.replace("POINT(", "").replace(")", "").trim().split(' '); | ||
if (!ll) | ||
return base; | ||
return { | ||
...base, | ||
Latitude: +(ll[0]), | ||
Longitude: +(ll[1]), | ||
FMISSampleID: sampleMeta.FMISSampleID | ||
}; | ||
@@ -867,0 +872,0 @@ } |
@@ -14,5 +14,7 @@ import debug from 'debug'; | ||
const form = new FormData(); | ||
form.set('file', new File([...JSON.stringify(mr)], filename || 'modus.json')); | ||
filename = filename || 'modus.json'; | ||
filename = filename.replace('/', '_').replace('\\', '_'); // no path info allowed maybe | ||
form.set('files', new File([...JSON.stringify(mr)], filename)); | ||
const encoder = new FormDataEncoder(form); | ||
const response = await fetch('https://soilapi.farmonapp.com/upload_soil_data', { | ||
const response = await fetch('https://soilapi.farmonapp.com/modus_json_to_html', { | ||
method: 'post', | ||
@@ -26,6 +28,6 @@ headers: encoder.headers, | ||
} | ||
const answer = await response.json(); | ||
trace('Received response from api: ', answer); | ||
return answer['filename'] || ''; | ||
const answer = await response.text(); | ||
trace('Received response from HTML conversion api'); | ||
return answer || ''; | ||
} | ||
//# sourceMappingURL=html.js.map |
{ | ||
"name": "@modusjs/convert", | ||
"packageManager": "yarn@3.2.1", | ||
"version": "0.0.6", | ||
"version": "0.0.7", | ||
"description": "Universal library for interacting with Modus XML files", | ||
@@ -6,0 +6,0 @@ "type": "module", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
10243744
49
11872