diff --git a/wgmaster/migrate.py b/wgmaster/migrate.py index 1ee6fae..2228327 100755 --- a/wgmaster/migrate.py +++ b/wgmaster/migrate.py @@ -1437,9 +1437,11 @@ def migrate_deliveries(in_dir: str, out_dir: str) -> None: waage = list(glob_waage)[0] if len(glob_waage) == 1 else d['Waagentext'] scale_id, weighing_id = None, None if waage: + # Waagenr: 1 ID: 19 + # Waagennummer: 1 Speichernummer: 9166 waage = re.split(r' +', waage) scale_id = waage[1] - weighing_id = f'{date}/{waage[3]}' + weighing_id = waage[3] if waage[2] == 'Speichernummer' else f'{date}/{waage[3]}' elif len(glob_waage) == 0 and not handwiegung: handwiegung = True