MCPcopy Create free account
hub / github.com/comaps/comaps / Modify

Method Modify

libs/editor/changeset_wrapper.cpp:244–253  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

242}
243
244void ChangesetWrapper::Modify(editor::XMLFeature node)
245{
246 if (m_changesetId == kInvalidChangesetId)
247 m_changesetId = m_api.CreateChangeSet(m_changesetComments);
248
249 // Changeset id should be updated for every OSM server commit.
250 node.SetAttribute("changeset", strings::to_string(m_changesetId));
251 m_api.ModifyElement(node);
252 m_modified_types[GetTypeForFeature(node)]++;
253}
254
255void ChangesetWrapper::AddChangesetTag(std::string key, std::string value)
256{

Callers 1

UploadChangesMethod · 0.45

Calls 5

to_stringFunction · 0.85
GetTypeForFeatureFunction · 0.85
CreateChangeSetMethod · 0.80
ModifyElementMethod · 0.80
SetAttributeMethod · 0.45

Tested by

no test coverage detected