Currently, in store/synapse.py this line assumes Component is present in every manifest; similarly lines below require the presence of 'Component'. In the future, it's possible we can assume that. However, at the moment for backward compatibility, submissions of manifests can proceed even if the Component columns is not in a manifest.
Currently, in store/synapse.py this line assumes
Component
is present in every manifest; similarly lines below require the presence of 'Component'. In the future, it's possible we can assume that. However, at the moment for backward compatibility, submissions of manifests can proceed even if theComponent
columns is not in a manifest.This will partly address the issue here.