def _diff_launches(current, update):
    """Docstring.

    Parameters
    ----------
    current : dict
        Deal fetched from Adequate API
    update : dict
        Deal fetched from meh.com API

    Returns
    -------
    dict
        Description

        soldOutAt : str, optional
            Deal `soldOutAt`
        launches : list[dict], optional
            Deal `launches`
    """
    delta = {}

    sold_out_at = update.get('soldOutAt')
    if sold_out_at and sold_out_at != current.get('soldOutAt'):
        delta.update({'soldOutAt': sold_out_at})

    launches = update.get('launches', [])
    if launches and (launches != current.get('launches', [])):
        delta.update({'launches': launches})

    return delta