Fix ACP login for PHP 8.1
authorTim Düsterhus <duesterhus@woltlab.com>
Fri, 29 Oct 2021 14:06:44 +0000 (16:06 +0200)
committerTim Düsterhus <duesterhus@woltlab.com>
Fri, 29 Oct 2021 14:06:44 +0000 (16:06 +0200)
see 9d12c9783ce32b0396a80a498f54b053591d4aa3

wcfsetup/install/files/acp/templates/header.tpl

index e42883decb96d2dde019322effabec3b16ccab39..840b6a59aa252a299937617f0326b90d6196a6c6 100644 (file)
                        
                        User.init(
                                {@$__wcf->user->userID},
-                               '{@$__wcf->user->username|encodeJS}',
+                               {if $__wcf->user->userID}'{@$__wcf->user->username|encodeJS}'{else}''{/if},
                                {if $__wcf->user->userID}'{@$__wcf->user->getLink()|encodeJS}'{else}''{/if}
                        );
                        
        <script>
                define.amd = __require_define_amd;
                $.holdReady(true);
-               WCF.User.init({$__wcf->user->userID}, '{@$__wcf->user->username|encodeJS}');
+               WCF.User.init(
+                       {@$__wcf->user->userID},
+                       {if $__wcf->user->userID}'{@$__wcf->user->username|encodeJS}'{else}''{/if}
+               );
        </script>
        {js application='wcf' file='WCF.Attachment' bundle='WCF.Combined'}
        {js application='wcf' file='WCF.Message' bundle='WCF.Combined'}