"""Logic for track role.""" from src.constants import track_field as tf from src.logic.ows_track import get_multiple_tracks def _include_existing_track_role_fields(grouped_by_tuid): """Include all existing track role fields.""" tuids = list(grouped_by_tuid.keys()) all_track_data = get_multiple_tracks(tuids) for entry in all_track_data['items']: tuid = str(entry['tuid']) grouped_by_tuid[tuid][f'{tf.ARTISTS}_tag'] = entry[tf.ARTISTS] return None