[Jifty-commit] r6305 - in jifty/trunk: lib/Jifty/View/Mason

Jifty commits jifty-commit at lists.jifty.org
Wed Feb 4 15:48:05 EST 2009


Author: alexmv
Date: Wed Feb  4 15:48:05 2009
New Revision: 6305

Modified:
   jifty/trunk/   (props changed)
   jifty/trunk/lib/Jifty/View/Mason/Request.pm

Log:
 r41856 at kohr-ah:  chmrr | 2009-02-04 15:47:02 -0500
  * Fix ->content


Modified: jifty/trunk/lib/Jifty/View/Mason/Request.pm
==============================================================================
--- jifty/trunk/lib/Jifty/View/Mason/Request.pm	(original)
+++ jifty/trunk/lib/Jifty/View/Mason/Request.pm	Wed Feb  4 15:48:05 2009
@@ -92,6 +92,18 @@
     return $wantarray ? @result : $result[0];    
 }
 
+sub content {
+    my $self = shift;
+
+    Jifty->handler->buffer->push( private => 1 );
+    eval { $self->SUPER::content };
+    if (my $err = $@) {
+        Jifty->handler->buffer->pop;
+        rethrow_exception $err;
+    } 
+    return Jifty->handler->buffer->pop;
+}
+
 =head2 redirect
 
 Calls L<Jifty::Web/redirect>.


More information about the Jifty-commit mailing list