From 42ddeea38dfe8a58f53c0cb3061c09da286b4f3e Mon Sep 17 00:00:00 2001 From: Jared Hancock <jared@osticket.com> Date: Thu, 9 Jul 2015 21:28:31 -0500 Subject: [PATCH] upgrade: Drop `<div>` from user's names --- include/upgrader/streams/core/0d6099a6-98ad7d55.task.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/include/upgrader/streams/core/0d6099a6-98ad7d55.task.php b/include/upgrader/streams/core/0d6099a6-98ad7d55.task.php index 3f336a9e1..75ff0416f 100644 --- a/include/upgrader/streams/core/0d6099a6-98ad7d55.task.php +++ b/include/upgrader/streams/core/0d6099a6-98ad7d55.task.php @@ -25,6 +25,15 @@ class StaffPermissions extends MigrationTask { $staff->updatePerms($perms, $errors); $staff->save(); } + + // Update user's with <div> in their name (regression from v1.9.9) + foreach ( + User::objects()->filter(array('name__startswith' => ' <div>')) + as $user + ) { + $user->name = ltrim(str_replace(' <div>', '', $user->name)); + $user->save(); + } } } return 'StaffPermissions'; -- GitLab