X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/32974185d5e2b1bdc197b4f5dcab259b5de3c6b4..404bfe407798a8a83fa02dc1742a315400b7c00b:/apps/wiki/models.py?ds=inline diff --git a/apps/wiki/models.py b/apps/wiki/models.py index ad15c5ee..f8004813 100644 --- a/apps/wiki/models.py +++ b/apps/wiki/models.py @@ -24,7 +24,7 @@ class DocumentStorage(object): return Document(self, name=name, text=text, revision=rev) def get_by_tag(self, name, tag): - text, rev = self.vstorage.page_text(name, tag) + text, rev = self.vstorage.page_text_by_tag(name, tag) return Document(self, name=name, text=text, revision=rev) def get_or_404(self, *args, **kwargs): @@ -62,9 +62,6 @@ class DocumentStorage(object): def history(self, title): return list(self.vstorage.page_history(title)) - def _info(self, name): - return self.vstorage.page_meta(name) - class Document(object): META_REGEX = re.compile(r'\s*', re.DOTALL | re.MULTILINE) @@ -108,10 +105,7 @@ class Document(object): return result def info(self): - return dict(zip( - ('revision', 'last_update', 'last_comitter', 'commit_message'), - self.storage._info(self.name), - )) + return self.storage.vstorage.page_meta(self.name, self.revision) def getstorage():