From 9967d94a80336fd78fc2585c1c3a44b9d0400485 Mon Sep 17 00:00:00 2001 From: Ilya Zverev Date: Wed, 20 Jun 2018 17:09:49 +0300 Subject: [PATCH] Allow short form for mwmtool id --- CHANGELOG.md | 1 + mwm/mwmtool.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 06c0187..509f077 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ * Better support for Python 2.7. * Encoding and decoding int64 negative ids. +* Allow short form for id: `mwmtool id way/123456`. ## 0.10.0 diff --git a/mwm/mwmtool.py b/mwm/mwmtool.py index 130dac7..c967655 100644 --- a/mwm/mwmtool.py +++ b/mwm/mwmtool.py @@ -116,7 +116,7 @@ def decode_id(args): print('https://www.openstreetmap.org/{}/{}'.format( type_abbr[osm_id[0]], osm_id[1])) else: - m = re.search(r'/(node|way|relation)/(\d+)', args.id) + m = re.search(r'(node|way|relation)/(\d+)', args.id) if m: print(OsmIdCode.pack(m.group(1), int(m.group(2)), args.int64)) else: