Added User Pages, which you can now display galleries on. Also detected
[zzz-floof.git] / floof / controllers / tag.py
index d8e46f3..c00eaf6 100644 (file)
@@ -15,16 +15,15 @@ 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()
-        redirect(url('art', id=art_id))
+        tag = h.get_object_or_404(Tag, id=id)
+        elixir.session.delete(tag)
+        elixir.session.commit()
+        redirect(url('show_art', id=art_id))
         
     # TODO: login required
     def create(self, art_id):
         c.art = h.get_object_or_404(Art, id=art_id)
         c.art.add_tags(request.params["tags"], c.user)
         elixir.session.commit()
-        redirect(url('art', id=c.art.id))
+        redirect(url('show_art', id=c.art.id))