X-Git-Url: http://git.veekun.com/zzz-floof.git/blobdiff_plain/0ede26497a9e018cbd68e2f4120dcb44a21f4715..332de9696e2cca102332d5543adad9b289c35214:/floof/controllers/tag.py diff --git a/floof/controllers/tag.py b/floof/controllers/tag.py index d8e46f3..ef3c7ce 100644 --- a/floof/controllers/tag.py +++ b/floof/controllers/tag.py @@ -15,10 +15,9 @@ class TagController(BaseController): # TODO: login required def delete(self, art_id, id): - tag = Tag.get(id) - if tag: - elixir.session.delete(tag) - elixir.session.commit() + tag = h.get_object_or_404(Tag, id=id) + elixir.session.delete(tag) + elixir.session.commit() redirect(url('art', id=art_id)) # TODO: login required