Make sure that revision metadata is passed through from the caller
The addition of original_artifact metadata was done at the expense of other metadata sent by the caller, which breaks the metadata for deposits.
Close swh-deposit#1676 (closed).
Test Plan
tox with the new unit test
Migrated from D1423 (view on Phabricator)