How Can We Help?
Why are IDs Overwritten When Changing Template?Why are IDs Overwritten When Changing Template?
What
If you change template on a Research Output the Pure ID will change, but the UUID will stay the same.
Why
- Why does it get a new Pure ID?
When you do the change template process, Pure will generate a new piece of content and at the same time keep the old record data. Once you save the new record - the changed template data - the old record will be deleted.
Creating a new record that has a new pure id, is done to be sure that Pure is able to fetch the original data from the original pure ID record, should you regret changing template, before you save it. This makes it possible for you to cancel the change template process and go back to the original data and template. - Why the UUID stays the same:
In the process of changing template a new record is created (new Pure ID) and also a new UUID, but since we want to keep the old UUID, the new UUID is over-written with the old UUID upon saving. Therefore the UUID will not change.
More information
KB-552 Difference Between UUID and Pure ID
Note: Some of this information is for internal use only and might not be accessible.
Updated at July 27, 2024