diff --git a/src/c3nav/mapdata/management/commands/importsvg.py b/src/c3nav/mapdata/management/commands/importsvg.py index 082d7f27..778044cf 100644 --- a/src/c3nav/mapdata/management/commands/importsvg.py +++ b/src/c3nav/mapdata/management/commands/importsvg.py @@ -162,7 +162,10 @@ class Command(BaseCommand): element.remove(clippath) if svg.findall('.//*[@transform]'): - raise CommandError(_('svg contains transform attributes. Use inkscape apply transforms!')) + raise CommandError(_('svg contains transform attributes. Use inkscape apply transforms.')) + + if model.objects.filter(space=options['space'], import_tag=options['name']).exists(): + raise CommandError(_('objects with this import tag already exist in this space.')) with MapUpdate.lock(): changed_geometries.reset()