+ if (!$round->locked) {
+ if (isset($validatedData['forfeit'])) $result->forfeit = $validatedData['forfeit'];
+ if (isset($validatedData['time'])) $result->time = $validatedData['time'];
+ }
+ $result->comment = $validatedData['comment'] ? $validatedData['comment'] : null;
+ $result->save();
+
+ if ($result->wasChanged()) {
+ ResultChanged::dispatch($result);
+ }