Skip to content

Commit 22edbdd

Browse files
committed
Fixed HasOneTest
1 parent dfee4d7 commit 22edbdd

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

src/Rules/RelationshipRule.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,10 @@ public function passes($attribute, $value)
5353
$input = [$attribute => is_array($value) ? $value : json_decode($value, true)];
5454

5555
$validator = Validator::make($input, $this->rules, $this->messages, $this->attributes);
56-
57-
$this->response = $validator->errors();
56+
57+
$this->response = array_map(function ($message) {
58+
return is_array($message) ? $message[0] ?? '' : $message;
59+
}, $validator->errors()->getMessages());
5860

5961
return $validator->passes();
6062
}

tests/Unit/HasOneTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ public function testRuleIsEnforced()
145145

146146
$this->employeeResource->resolveFieldForAttribute(new NovaRequest(), 'profile');
147147

148-
// $this->expectException(ValidationException::class);
148+
$this->expectException(ValidationException::class);
149149
$this->employeeResource::validateForUpdate(new NovaRequest($request));
150150
}
151151
}

0 commit comments

Comments
 (0)