19 lines
642 B
Python
19 lines
642 B
Python
from typing import List
|
|
from apple.notes_parser import AppleNotesParser
|
|
from obsidian.notes_parser import ObsidianNotesParser
|
|
from obsidian.py_models import Training
|
|
|
|
def parse_old_data() -> List[Training]:
|
|
"""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
|
|
|