This switches observations to use doc.nodeId for tracking the related osm node in the app.
Also this fixes the issue where osm.createNode was not being called when needed.
I've verified that observation-link documents are created with the correct values with both nodes that were imported from OSM and nodes that were created in the mobile app.
When I sync to the desktop app and export, the xml export is still empty.
This switches observations to use
doc.nodeId
for tracking the related osm node in the app.Also this fixes the issue where
osm.createNode
was not being called when needed.I've verified that
observation-link
documents are created with the correct values with both nodes that were imported from OSM and nodes that were created in the mobile app.When I sync to the desktop app and export, the xml export is still empty.