[Templates-svn] r1070 - trunk/lib/Template

svn@template-toolkit.org svn@template-toolkit.org


Author: abw
Date: 2007-05-02 07:16:14 +0100 (Wed, 02 May 2007)
New Revision: 1070

Modified:
   trunk/lib/Template/Provider.pm
Log:
fixed buglet in provider that was only reporting an error the first time a bad template was fetched

Modified: trunk/lib/Template/Provider.pm
===================================================================
--- trunk/lib/Template/Provider.pm	2007-04-27 18:32:51 UTC (rev 1069)
+++ trunk/lib/Template/Provider.pm	2007-05-02 06:16:14 UTC (rev 1070)
@@ -479,7 +479,8 @@
     }
 
     # Template could not be fetched.  Add to the negative/notfound cache.
-    $self->{ NOTFOUND }->{ $name } = time;
+    $self->{ NOTFOUND }->{ $name } = time
+        unless $error;
 
     return ( $template, $error );
 }