Skip to content

Commit 45a221f

Browse files
committed
Replace deprecated field
1 parent ef8b3d4 commit 45a221f

File tree

2 files changed

+11
-12
lines changed

2 files changed

+11
-12
lines changed

Diff for: src/Listener/ServerDocCreatedListener.php

+5-6
Original file line numberDiff line numberDiff line change
@@ -64,14 +64,13 @@ public function appendJsonRpcServerErrorsDoc(ServerDocCreatedEvent $event) : voi
6464
(new ErrorDoc('Internal error', JsonRpcInternalErrorException::CODE))
6565
->setDataDoc(
6666
(new ObjectDoc())
67-
->setAllowMissingSibling(false)
67+
->setAllowMissingSibling(true)
6868
->setAllowExtraSibling(false)
6969
->setRequired(false)
70-
->addSibling(
71-
(new StringDoc())
72-
->setName(JsonRpcInternalErrorException::DATA_PREVIOUS_KEY)
73-
->setDescription('Previous error message')
74-
)
70+
->addSibling((new ArrayDoc())->setName('_class'))
71+
->addSibling((new ArrayDoc())->setName('_code'))
72+
->addSibling((new ArrayDoc())->setName('_message'))
73+
->addSibling((new ArrayDoc())->setName('_trace'))
7574
)
7675
);
7776
}

Diff for: tests/Functional/Listener/ServerDocCreatedListenerTest.php

+6-6
Original file line numberDiff line numberDiff line change
@@ -98,14 +98,14 @@ public function testInternalErrorShouldHaveRightDataDoc()
9898
$this->assertNotNull($internalError->getDataDoc());
9999
$this->assertEquals(
100100
(new ObjectDoc())
101-
->setAllowMissingSibling(false)
101+
->setAllowMissingSibling(true)
102102
->setAllowExtraSibling(false)
103103
->setRequired(false)
104-
->addSibling(
105-
(new StringDoc())
106-
->setName(JsonRpcInternalErrorException::DATA_PREVIOUS_KEY)
107-
->setDescription('Previous error message')
108-
),
104+
->addSibling((new ArrayDoc())->setName('_class'))
105+
->addSibling((new ArrayDoc())->setName('_code'))
106+
->addSibling((new ArrayDoc())->setName('_message'))
107+
->addSibling((new ArrayDoc())->setName('_trace'))
108+
,
109109
$internalError->getDataDoc()
110110
);
111111
}

0 commit comments

Comments
 (0)