]> git.decadent.org.uk Git - maypole.git/commitdiff
fix classmetadata
authorSimon Cozens <simon@simon-cozens.org>
Thu, 9 Dec 2004 09:32:45 +0000 (09:32 +0000)
committerSimon Cozens <simon@simon-cozens.org>
Thu, 9 Dec 2004 09:32:45 +0000 (09:32 +0000)
git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@311 48953598-375a-da11-a14b-00016c27c3ee

lib/Maypole/View/Base.pm

index edba625a0d58808b5eb638313bb1a203b1efe74b..c56ee51b1bb320ed2dd16c857506a3b1ff367256 100644 (file)
@@ -56,7 +56,8 @@ sub vars {
     }
 
     # Overrides
-    local $r->{template_args}{classmetadata}; # already overrides
+    local $r->{template_args} = $r->{template_args};
+    delete $r->{template_args}{classmetadata}; # already overrides
     %args = ( %args, %{ $r->{template_args} || {} } );
     %args;
 }