Browse Source

(Laravel) - force updating to a new number (#9915)

* Update Controller.php

* ensure random int is valid
Luke Kuzmish 2 months ago
parent
commit
08e68e4bd2
1 changed files with 2 additions and 1 deletions
  1. 2 1
      frameworks/PHP/laravel/app/Http/Controllers/Controller.php

+ 2 - 1
frameworks/PHP/laravel/app/Http/Controllers/Controller.php

@@ -52,7 +52,8 @@ class Controller extends BaseController
 
 
         while ($queries--) {
         while ($queries--) {
             $row = World::query()->find(self::randomInt());
             $row = World::query()->find(self::randomInt());
-            $row->randomNumber = self::randomInt();
+            while (($randomInt = self::randomInt()) === $row->randomNumber) {}
+            $row->randomNumber = $randomInt;
             $row->save();
             $row->save();
 
 
             $rows[] = $row;
             $rows[] = $row;