"""Processing logic.""" from content_utils.exceptions import IneligibleEventError from src.logic.assets import apply_corrections from src.logic.release_correction import get_asset_revisions def processing_logic(product_id, error_correction_id): """Logic to apply track lyric revisions.""" asset_revisions = get_asset_revisions(error_correction_id) if not len(asset_revisions): raise IneligibleEventError('No asset revisions found in release correction') apply_corrections(product_id)