diff options
| author | Kaalleen <36401965+kaalleen@users.noreply.github.com> | 2019-04-10 17:42:49 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-04-10 17:42:49 +0200 |
| commit | 75fdfe22deddbfc8a875840cde48844207b7b76e (patch) | |
| tree | c0e439628d9d969577b3d42ea595b125ca619459 | |
| parent | f180a3f2655b2d8c7a5ab07e93caf286c043ebfe (diff) | |
fix base file name bug
| -rw-r--r-- | lib/extensions/base.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/extensions/base.py b/lib/extensions/base.py index 98673541..6b846aeb 100644 --- a/lib/extensions/base.py +++ b/lib/extensions/base.py @@ -2,6 +2,7 @@ from collections import MutableMapping from copy import deepcopy import json import re +import os import inkex from stringcase import snakecase @@ -187,10 +188,7 @@ class InkstitchExtension(inkex.Effect): def get_base_file_name(self): svg_filename = self.document.getroot().get(inkex.addNS('docname', 'sodipodi'), "embroidery.svg") - if svg_filename.endswith('.svg'): - svg_filename = svg_filename[:-4] - - return svg_filename + return os.path.splitext(svg_filename)[0] def uniqueId(self, prefix, make_new_id=True): """Override inkex.Effect.uniqueId with a nicer naming scheme.""" |
