From 457ac69e6f98888c441ba2c9150909088357dd86 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Mon, 24 Apr 2023 17:24:16 +0200 Subject: [PATCH] wait #5878 @0.5 --- src/app/Jobs/FillEmptyPasswordsTokens.php | 30 +++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 src/app/Jobs/FillEmptyPasswordsTokens.php diff --git a/src/app/Jobs/FillEmptyPasswordsTokens.php b/src/app/Jobs/FillEmptyPasswordsTokens.php new file mode 100644 index 0000000..8b7a718 --- /dev/null +++ b/src/app/Jobs/FillEmptyPasswordsTokens.php @@ -0,0 +1,30 @@ +get() as $user) { + /** @var $user User */ + $change = false; + if (!$user->password) { + $user->password = Hash::make(Str::random(30)); + $change = true; + } + if (!$user->api_token) { + $user->api_token = Str::random(60); + $change = true; + } + if ($change) { + $user->saveQuietly(); + } + } + } +} -- 2.39.5