[Rt-commit] r18793 - in rt/3.8/trunk: sbin

sartak at bestpractical.com sartak at bestpractical.com
Fri Mar 13 16:56:19 EDT 2009


Author: sartak
Date: Fri Mar 13 16:56:18 2009
New Revision: 18793

Modified:
   rt/3.8/trunk/   (props changed)
   rt/3.8/trunk/sbin/rt-email-dashboards.in

Log:
 r81185 at onn:  sartak | 2009-03-13 16:56:04 -0400
 Mason whines about getting an object argument; it won't stringify


Modified: rt/3.8/trunk/sbin/rt-email-dashboards.in
==============================================================================
--- rt/3.8/trunk/sbin/rt-email-dashboards.in	(original)
+++ rt/3.8/trunk/sbin/rt-email-dashboards.in	Fri Mar 13 16:56:18 2009
@@ -367,13 +367,17 @@
     sub mason {
         unless ($mason) {
             debug "Creating Mason object.";
+
+            # user may not have permissions on the data directory, so create a
+            # new one
             require File::Temp;
             $data_dir = File::Temp->newdir;
+
             $mason = HTML::Mason::Interp->new(
                 RT::Interface::Web::Handler->DefaultHandlerArgs,
                 out_method => \$outbuf,
                 autohandler_name => '', # disable forced login and more
-                data_dir => $data_dir,  # user may have no permissions on default dir
+                data_dir => "$data_dir", # stringify since Mason doesn't
             );
         }
         return $mason;


More information about the Rt-commit mailing list