IATI / refresher

A Python application which has the responsibility of tracking IATI data from around the Web and refreshing the core IATI software's data stores
GNU Affero General Public License v3.0
2 stars 0 forks source link

Sync Registry Document Name to Unified Platform #222

Closed nosvalds closed 2 years ago

nosvalds commented 2 years ago

Trello

nosvalds commented 2 years ago

@akmiller01 I still need to investigate how this will work for a name change, but these are my first steps to syncing the publisher name to the Unified Platform.

nosvalds commented 2 years ago

Was able to use the staging registry to test what happens with a name change

From https://iatiregistry.org/api/action/package_show, the following fields change:

Which currently causes a new document to be created and the old to be dropped since due to the new id, we think it's a new document. Have written an enhancement request on our side to handle this better for cases where the document does not change to save processing work.