Changeset 2615
- Timestamp:
- 09/03/07 06:16:10 (1 year ago)
- Files:
-
- xmlrpcplugin/trunk/tracrpc/wiki.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
xmlrpcplugin/trunk/tracrpc/wiki.py
r2611 r2615 50 50 yield ('WIKI_VIEW', ((str, str),), self.wikiToHtml) 51 51 52 def _page_info(self, name, time, author, version ):52 def _page_info(self, name, time, author, version, comment): 53 53 return dict(name=name, lastModified=xmlrpclib.DateTime(int(time)), 54 author=author, version=int(version) )54 author=author, version=int(version), comment=comment) 55 55 56 56 def getRecentChanges(self, req, since): … … 59 59 db = self.env.get_db_cnx() 60 60 cursor = db.cursor() 61 cursor.execute('SELECT name, max(time), author, version FROM wiki'61 cursor.execute('SELECT name, max(time), author, version, comment FROM wiki' 62 62 ' WHERE time >= %s GROUP BY name ORDER BY max(time) DESC', (since,)) 63 63 result = [] 64 for name, time, author, version in cursor:65 result.append(self._page_info(name, time, author, version ))64 for name, time, author, version, comment in cursor: 65 result.append(self._page_info(name, time, author, version, comment)) 66 66 return result 67 67 … … 96 96 if page.exists: 97 97 last_update = page.get_history().next() 98 return self._page_info(page.name, 99 time.mktime(last_update[1].utctimetuple()), 100 last_update[2], page.version )98 return self._page_info(page.name, 99 time.mktime(last_update[1].utctimetuple()), 100 last_update[2], page.version, page.comment) 101 101 102 102 def putPage(self, req, pagename, content, attributes):
