def export_amendement_for_spreadsheet(amendement: Amendement) -> dict: data: dict = {k: v for k, v in amendement.asdict().items() if k in FIELDS} for field_name in HTML_FIELDS: if data[field_name] is not None: data[field_name] = html_to_text(data[field_name]) return {k: convert_boolean(v) for k, v in data.items()}
def export_amendement_for_json(amendement: Amendement) -> dict: return { k: v for k, v in amendement.asdict().items() if k not in EXCLUDED_FIELDS }