e515c7d Do not assume the scratch field is always present

Authored and Committed by pingou 3 years ago
    Do not assume the scratch field is always present
    
    We have ran in production into a message that did not have the
    scratch field in the "artifact" section, thus breaking our consumer
    and doing so, the entire gating pipeline in Fedora.
    
    The message:
    https://apps.fedoraproject.org/datagrepper/id?is_raw=true&size=extra-large&id=2020-5626e1e7-4d8f-4acb-9a5e-d9dfe860a26e
    
    Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>