Warn before leaving page.
[redakcja.git] / lib / vstorage.py
index 01ee7b8..4c3cbad 100644 (file)
@@ -143,7 +143,7 @@ class VersionedStorage(object):
         name = filename[len(self.repo_prefix):].strip('/')
         return urlunquote(name)
 
         name = filename[len(self.repo_prefix):].strip('/')
         return urlunquote(name)
 
-    def __contains__(self, title):
+    def __contains__(self, title):        
         return urlquote(title) in self.repo.dirstate
 
     def __iter__(self):
         return urlquote(title) in self.repo.dirstate
 
     def __iter__(self):
@@ -270,6 +270,8 @@ class VersionedStorage(object):
         try:
             return open(self._file_path(title), "rb")
         except IOError:
         try:
             return open(self._file_path(title), "rb")
         except IOError:
+            import traceback
+            print traceback.print_exc()
             raise DocumentNotFound()
 
     def page_file_meta(self, title):
             raise DocumentNotFound()
 
     def page_file_meta(self, title):