[interchange] * Re-connect session variables when doing an su. This bug would result in

Mike Heins <[email protected]>
Newsgroups gmane.comp.web.interchange.cvs
Message-ID <[email protected]>
commit d497f8bb49854edc1284aa02fd480346ec88327c
Author: Mike Heins <[email protected]>
Date:   Tue Jul 30 16:02:02 2013 -0400

    * Re-connect session variables when doing an su. This bug would result in
      $Scratch and others not being correct for page where su occurs.

 code/UI_Tag/su.coretag |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/code/UI_Tag/su.coretag b/code/UI_Tag/su.coretag
index 05d57d7..ded176b 100644
--- a/code/UI_Tag/su.coretag
+++ b/code/UI_Tag/su.coretag
@@ -168,6 +168,9 @@ sub {
 			$Tag->userdb('load');
 		}
 
+		## Reconnect session variables
+		Vend::Interpolate::init_calc;
+
 		my $dest = $Tag->if_mm('logged_in') ? 'admin user' : 'regular user';
 		logError(
 			"superuser %s switched user to %s %s",
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.