migrate.py: Remove WKW TODOs

This commit is contained in:
2023-09-05 13:56:59 +02:00
parent b5c274a4b6
commit f9d505df0a

View File

@ -357,7 +357,6 @@ def lookup_gem_name(name: str) -> List[Tuple[int, int]]:
elif WG == 'WKW': elif WG == 'WKW':
hkid = "'WLWV', 'WIEN', 'WLWG'" hkid = "'WLWV', 'WIEN', 'WLWG'"
if name.endswith('*'): if name.endswith('*'):
# TODO WKW do something with * in gemeinde
name = name[:-1].strip() name = name[:-1].strip()
if name.lower() == 'joching': if name.lower() == 'joching':
return [(12185, 31351)] return [(12185, 31351)]
@ -586,9 +585,6 @@ def migrate_attributes(in_dir: str, out_dir: str) -> None:
if WG == 'MATZEN': if WG == 'MATZEN':
f.row('M', 'Matzen', None, False) f.row('M', 'Matzen', None, False)
f.row('HU', 'Huber', None, False) f.row('HU', 'Huber', None, False)
elif WG == 'WKW':
# TODO WKW attribute F?
f.row('F', '?', None, False)
def migrate_cultivations(in_dir: str, out_dir: str) -> None: def migrate_cultivations(in_dir: str, out_dir: str) -> None:
@ -1402,6 +1398,9 @@ def migrate_deliveries(in_dir: str, out_dir: str) -> None:
attributes.add('HK') attributes.add('HK')
if 'W' in attributes: if 'W' in attributes:
attributes.remove('W') attributes.remove('W')
elif WG == 'WKW':
if 'F' in attributes:
attributes.remove('F')
if d['SNR'] != sortid: if d['SNR'] != sortid:
line = f'{d["SNR"]}/{d["SANR"]} -> {sortid}/{",".join(list(attributes)) or None}' line = f'{d["SNR"]}/{d["SANR"]} -> {sortid}/{",".join(list(attributes)) or None}'