Skip to content

feat: add all OEVK meets available in the OEVK-Portal

Michael Pühringer requested to merge puehringer1/opl-data:mp/oevk_importer into main

By having access to the official OEVK portal (https://oevk.vportal-online.de/), I was able to write a script using all competition metadata and results to bring them into openpowerlifting format.

This means that we will soon have 100% of Austrian OEVK meets in OpenPowerlifting 🎉

There are still some open issues which need to be solved manually:

  • We had 3 comps that counted as separate meets (i.e. regional bench + national bench was a single comp) --> this leads to import errors as it finds duplicates per date and lifter. This could be added as exception in the check_duplicates_one in duplicates.rs, but I figured that this may be an overkill for now. Current solution: I just switched the dates to one day before/after the conflicting meet. Let me know if there's a recommended way to solve this. --> Fixed by adding them to duplicates.rs
  • City and state is not yet complete (as it is often not included in metadata)
  • We should cross-check the results before merging w/ real results --> for example, the division is often wrong (i.e. we have nationals where the division should be Open for everyone, but we sometimes still have Juniors in there for some reason)
  • There are slight errors and typos in the existing meets, which should also be imported via the script (which can go back until 2020). I will probably create a separate PR updating them. --> Manually went through some and fixed them, but we need to revisit this.
Edited by Michael Pühringer

Merge request reports