# HG changeset patch # User Jeff Hammel # Date 1385862281 28800 # Node ID 9e1e736958a2139a7c7565933385edf22d107611 # Parent a20fd4fef72732f476489fa905e56f09d7b40fb9 deprecate diff -r a20fd4fef727 -r 9e1e736958a2 bitsyblog/bitsyblog.py --- a/bitsyblog/bitsyblog.py Sat Nov 30 14:52:43 2013 -0800 +++ b/bitsyblog/bitsyblog.py Sat Nov 30 17:44:41 2013 -0800 @@ -131,21 +131,18 @@ request = Request(environ) # genshi data dictionary - request.environ['data'] = { 'site_name': self.site_name, - 'request': request, - 'link': self.link, - 'logo': self.logo(request), - 'header': self.header, - 'user_url': self.user_url, - 'permalink': self.permalink } + request.environ['data'] = {'site_name': self.site_name, + 'request': request, + 'link': self.link, + 'logo': self.logo(request), + 'header': self.header, + 'user_url': self.user_url, + 'permalink': self.permalink } res = self.response_functions.get(request.method, self.method_not_allowed)(request) return res(environ, start_response) - def get_response(self, text, content_type='text/html'): - # XXX to deprecate - res = Response(content_type=content_type, body=text) - return res + ## GET def logo(self, request): """link to the logo""" @@ -286,6 +283,8 @@ user, path = self.userpath(request) return self.get_user_space(user, path, request) + ## POST + def post(self, request): """ write a blog entry and other POST requests @@ -314,9 +313,11 @@ errors = self.users.write_settings(user, **settings) if errors: # re-display form with errors - return self.get_response(self.preferences(request, user, errors)) + return Response(content_type='text/html', + body=self.preferences(request, user, errors)) - return self.get_response(self.preferences(request, user, message='Changes saved')) + return Response(content_type='text/html', + body=self.preferences(request, user, message='Changes saved')) elif len(path) == 1 and self.isentry(path[0]): entry = self.blog.entry(user, path[0], roles['author']) if entry is None: