- commit
- 032910abd1093ffe084e9bbecd106e818258a899
- parent
- bf0394f5409deae681a8f71e3c72b2dd250a529d
- Author
- Tobias Bengfort <tobias.bengfort@posteo.de>
- Date
- 2025-12-07 19:22
parse_id: strip former court
Diffstat
| M | handelsregister.py | 5 | ++++- |
1 files changed, 4 insertions, 1 deletions
diff --git a/handelsregister.py b/handelsregister.py
@@ -20,10 +20,13 @@ def parse_id(s): 20 20 for i in range(len(parts) - 2, 0, -1): 21 21 reg = parts[i] 22 22 if reg in REGISTERS: -1 23 tail = parts[i + 1:] -1 24 if 'früher' in tail: -1 25 tail = tail[:tail.index('früher')] 23 26 return { 24 27 'court': ' '.join(parts[:i]), 25 28 'reg': reg,26 -1 'id': ' '.join(parts[i + 1:]),-1 29 'id': ' '.join(tail), 27 30 } 28 31 raise ValueError(s) 29 32