def _snapshot_v2_to_v1(snapv2_result):
    """Transform a v2 snapshot dict to v1."""
    snapshots = snapv2_result.get('snapshots')
    if snapshots is None:
        snapshots = [snapv2_result['snapshot']]

    for snapv1 in snapshots:
        # The updated_at property was added in v2
        snapv1.pop('updated_at', None)

        # Name and description were renamed
        snapv1['display_name'] = snapv1.pop('name', '')
        snapv1['display_description'] = snapv1.pop('description', '')

    return snapv2_result