Page MenuHomePhorge

D5709.1775203835.diff
No OneTemporary

Authored By
Unknown
Size
1 KB
Referenced Files
None
Subscribers
None

D5709.1775203835.diff

diff --git a/src/app/Http/Controllers/API/V4/PolicyController.php b/src/app/Http/Controllers/API/V4/PolicyController.php
--- a/src/app/Http/Controllers/API/V4/PolicyController.php
+++ b/src/app/Http/Controllers/API/V4/PolicyController.php
@@ -31,7 +31,7 @@
$user = !empty($userId) ? User::find($userId) : null;
// Check the password
- $status = Password::checkPolicy($request->input('password'), $user, $user ? $user->walletOwner() : null);
+ $status = Password::checkPolicy($request->input('password') ?? "", $user, $user ? $user->walletOwner() : null);
$passed = array_filter(
$status,
diff --git a/src/app/Policy/Password.php b/src/app/Policy/Password.php
--- a/src/app/Policy/Password.php
+++ b/src/app/Policy/Password.php
@@ -57,7 +57,7 @@
*
* @return array Password policy rules with validation status
*/
- public static function checkPolicy($password, ?User $user = null, ?User $owner = null): array
+ public static function checkPolicy(string $password, ?User $user = null, ?User $owner = null): array
{
$rules = self::rules($owner);

File Metadata

Mime Type
text/plain
Expires
Fri, Apr 3, 8:10 AM (13 h, 27 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
18823155
Default Alt Text
D5709.1775203835.diff (1 KB)

Event Timeline