From: Radek Czajka Date: Mon, 7 Mar 2011 14:53:52 +0000 (+0100) Subject: fix for files with dots in name X-Git-Url: https://git.mdrn.pl/redakcja.git/commitdiff_plain/14e9d035872ec05f651bd22c7a49c03a9b466bf0?hp=d14923890dd5e49fa8fa489feaff1c35a25af974 fix for files with dots in name --- diff --git a/lib/vstorage/__init__.py b/lib/vstorage/__init__.py index a98f8de3..2708ed79 100644 --- a/lib/vstorage/__init__.py +++ b/lib/vstorage/__init__.py @@ -162,7 +162,7 @@ class VersionedStorage(object): def _file_to_title(self, filename): assert filename.startswith(self.repo_prefix) - name = filename[len(self.repo_prefix):].strip('/').split('.', 1)[0] + name = filename[len(self.repo_prefix):].strip('/').rsplit('.', 1)[0] return urlunquote(name) def __contains__(self, title):