Long file name caused SQL error
authorMarcel Werk <burntime@woltlab.com>
Tue, 2 Feb 2021 10:28:22 +0000 (11:28 +0100)
committerMarcel Werk <burntime@woltlab.com>
Tue, 2 Feb 2021 10:28:22 +0000 (11:28 +0100)
wcfsetup/install/files/lib/data/user/avatar/UserAvatarAction.class.php

index e63fac3b3b28dfc0d5c6e9e86b7a0c32150809e1..9097c1a9c3e87e04e67fe7d6fe0b1f59dfad1aa1 100644 (file)
@@ -160,7 +160,7 @@ class UserAvatarAction extends AbstractDatabaseObjectAction {
                }
                
                $data = [
-                       'avatarName' => $tmp['basename'],
+                       'avatarName' => mb_substr($tmp['basename'], 0, 255),
                        'avatarExtension' => $tmp['extension'],
                        'width' => $imageData[0],
                        'height' => $imageData[1],