In cases where multiple versions of the same LID were present in the supplemental registry, lookups would fail and be ignored. Now,
If a version ID is present in the initial lookup, that version ID will be passed to the query to the supplemental registry
If no version ID is present in the initial lookup, the latest version that is present in the supplemental registry will be used
It appears that the primary PDS registry does not store multiple versions of the same datasets, so this logic was not used for that half of the lookup (VIDs will be stripped off).
In cases where multiple versions of the same LID were present in the supplemental registry, lookups would fail and be ignored. Now,
It appears that the primary PDS registry does not store multiple versions of the same datasets, so this logic was not used for that half of the lookup (VIDs will be stripped off).