Skip to content

Commit 810fa47

Browse files
author
Andrei
committed
identity can no longer be updated
1 parent 49ed6ef commit 810fa47

File tree

3 files changed

+4
-18
lines changed

3 files changed

+4
-18
lines changed

documentation/DotKernel_API.postman_collection.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"header": [],
2020
"body": {
2121
"mode": "raw",
22-
"raw": "{\r\n \"identity\": \"{{$randomUserName}}\",\r\n \"password\": \"123456\",\r\n \"passwordConfirm\": \"123456\"\r\n}",
22+
"raw": "{\r\n \"password\": \"123456\",\r\n \"passwordConfirm\": \"123456\"\r\n}",
2323
"options": {
2424
"raw": {
2525
"language": "json"
@@ -383,7 +383,7 @@
383383
"header": [],
384384
"body": {
385385
"mode": "raw",
386-
"raw": "{\r\n \"identity\": \"{{$randomUserName}}\",\r\n \"password\": \"123456\",\r\n \"passwordConfirm\": \"123456\",\r\n \"firstName\": \"{{$randomFirstName}}\",\r\n \"lastName\": \"{{$randomLastName}}\",\r\n \"roles\": [\r\n {\r\n \"uuid\": \"{{$randomUUID}}\"\r\n }\r\n ]\r\n}",
386+
"raw": "{\r\n \"password\": \"123456\",\r\n \"passwordConfirm\": \"123456\",\r\n \"firstName\": \"{{$randomFirstName}}\",\r\n \"lastName\": \"{{$randomLastName}}\",\r\n \"roles\": [\r\n {\r\n \"uuid\": \"{{$randomUUID}}\"\r\n }\r\n ]\r\n}",
387387
"options": {
388388
"raw": {
389389
"language": "json"
@@ -700,7 +700,7 @@
700700
"header": [],
701701
"body": {
702702
"mode": "raw",
703-
"raw": "{\r\n \"identity\": \"{{$randomUserName}}\",\r\n \"password\": \"123456\",\r\n \"passwordConfirm\": \"123456\",\r\n \"status\": \"active\",\r\n \"detail\": {\r\n \"firstName\": \"{{$randomFirstName}}\",\r\n \"lastName\": \"{{$randomLastName}}\",\r\n \"email\": \"{{$randomExampleEmail}}\"\r\n },\r\n \"roles\": [\r\n {\r\n \"uuid\": \"{{$randomUUID}}\"\r\n }\r\n ]\r\n}",
703+
"raw": "{\r\n \"password\": \"123456\",\r\n \"passwordConfirm\": \"123456\",\r\n \"status\": \"active\",\r\n \"detail\": {\r\n \"firstName\": \"{{$randomFirstName}}\",\r\n \"lastName\": \"{{$randomLastName}}\",\r\n \"email\": \"{{$randomExampleEmail}}\"\r\n },\r\n \"roles\": [\r\n {\r\n \"uuid\": \"{{$randomUUID}}\"\r\n }\r\n ]\r\n}",
704704
"options": {
705705
"raw": {
706706
"language": "json"
@@ -1106,7 +1106,7 @@
11061106
"header": [],
11071107
"body": {
11081108
"mode": "raw",
1109-
"raw": "{\r\n \"identity\": \"{{$randomUserName}}\",\r\n \"password\": \"123456\",\r\n \"passwordConfirm\": \"123456\",\r\n \"detail\": {\r\n \"firstName\": \"{{$randomFirstName}}\",\r\n \"lastName\": \"{{$randomLastName}}\",\r\n \"email\": \"{{$randomExampleEmail}}\"\r\n }\r\n}",
1109+
"raw": "{\r\n \"password\": \"123456\",\r\n \"passwordConfirm\": \"123456\",\r\n \"detail\": {\r\n \"firstName\": \"{{$randomFirstName}}\",\r\n \"lastName\": \"{{$randomLastName}}\",\r\n \"email\": \"{{$randomExampleEmail}}\"\r\n }\r\n}",
11101110
"options": {
11111111
"raw": {
11121112
"language": "json"

src/Admin/src/Service/AdminService.php

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -103,13 +103,6 @@ public function getAdmins(array $params = []): AdminCollection
103103
*/
104104
public function updateAdmin(Admin $admin, array $data = []): Admin
105105
{
106-
if (isset($data['identity']) && !is_null($data['identity'])) {
107-
if ($this->exists($data['identity'], $admin->getUuid()->toString())) {
108-
throw new ORMException(Message::DUPLICATE_IDENTITY);
109-
}
110-
$admin->setIdentity($data['identity']);
111-
}
112-
113106
if (isset($data['password']) && !is_null($data['password'])) {
114107
$admin->setPassword(
115108
password_hash($data['password'], PASSWORD_DEFAULT)

src/User/src/Service/UserService.php

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -395,13 +395,6 @@ public function sendWelcomeMail(User $user): bool
395395
*/
396396
public function updateUser(User $user, array $data = []): User
397397
{
398-
if (isset($data['identity']) && !is_null($data['identity'])) {
399-
if ($this->exists($data['identity'], $user->getUuid()->toString())) {
400-
throw new ORMException(Message::DUPLICATE_IDENTITY);
401-
}
402-
$user->setIdentity($data['identity']);
403-
}
404-
405398
if (isset($data['password']) && !is_null($data['password'])) {
406399
$user->setPassword(
407400
password_hash($data['password'], PASSWORD_DEFAULT)

0 commit comments

Comments
 (0)