diff options
| -rw-r--r-- | quoins/controllers.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/quoins/controllers.py b/quoins/controllers.py index bb7bcfe..7bdb295 100644 --- a/quoins/controllers.py +++ b/quoins/controllers.py | |||
| @@ -513,12 +513,13 @@ Comment: | |||
| 513 | start=int(start) | 513 | start=int(start) |
| 514 | except: | 514 | except: |
| 515 | raise tg.exceptions.HTTPNotFound().exception | 515 | raise tg.exceptions.HTTPNotFound().exception |
| 516 | blog = DBSession.query(Blog).get(1) | ||
| 517 | |||
| 518 | if not name: | 516 | if not name: |
| 519 | flash('Please supply the name of an author.') | 517 | raise tg.exceptions.HTTPNotFound().exception |
| 520 | redirect(self.url('/')) | 518 | |
| 519 | blog = DBSession.query(Blog).get(1) | ||
| 521 | posts = blog.getPostsByAuthor(name) | 520 | posts = blog.getPostsByAuthor(name) |
| 521 | if not posts: | ||
| 522 | raise tg.exceptions.HTTPNotFound().exception | ||
| 522 | d = post_paginate(start, posts, self.post_paginate) | 523 | d = post_paginate(start, posts, self.post_paginate) |
| 523 | d.update(dict(quoins = self, | 524 | d.update(dict(quoins = self, |
| 524 | blog = blog, | 525 | blog = blog, |
