from typing import List from app.core.parsers.apple import AppleNotesParser from app.core.parsers.obsidian import ObsidianNotesParser from app.core.dto.training import TrainingDTO def parse_old_data() -> List[TrainingDTO]: """Method for parsing all old data from apple and obsidian notes with exercise mapping applied Returns: List of trainings with standardized exercise names """ obsidian_parser = ObsidianNotesParser() apple_parser = AppleNotesParser() o_trainings = obsidian_parser.parse_and_map_training_data() a_trainings = apple_parser.parse_and_map_training_data() return o_trainings + a_trainings