Skip to content
Snippets Groups Projects
Commit 56aec5f4 authored by Christian Kuhn's avatar Christian Kuhn
Browse files

[BUGFIX] Install tool: Empty messages in TCA migration

The JsonView should return the detail message text as
'message' array and not as 'status'.

Change-Id: I492d31ee8fe3895c97e0229369c5f3ca09f7b713
Resolves: #82137
Related: #76084
Releases: master
Reviewed-on: https://review.typo3.org/53742


Tested-by: default avatarTYPO3com <no-reply@typo3.com>
Reviewed-by: default avatarMona Muzaffar <mona.muzaffar@gmx.de>
Reviewed-by: default avatarSascha Egerer <sascha@sascha-egerer.de>
Reviewed-by: default avatarJan Stockfisch <jan.stockfisch@googlemail.com>
Tested-by: default avatarJan Stockfisch <jan.stockfisch@googlemail.com>
Reviewed-by: default avatarJoerg Boesche <typo3@joergboesche.de>
Tested-by: default avatarJoerg Boesche <typo3@joergboesche.de>
Reviewed-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
Tested-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
parent 41a1ac1b
Branches
Tags
No related merge requests found
...@@ -110,7 +110,7 @@ abstract class AbstractStatus implements StatusInterface ...@@ -110,7 +110,7 @@ abstract class AbstractStatus implements StatusInterface
return [ return [
'severity' => $this->getSeverityNumber(), 'severity' => $this->getSeverityNumber(),
'title' => $this->getTitle(), 'title' => $this->getTitle(),
'status' => $this->getMessage() 'message' => $this->getMessage(),
]; ];
} }
......
...@@ -64,7 +64,7 @@ define(['jquery', 'TYPO3/CMS/Install/FlashMessage', 'TYPO3/CMS/Install/ProgressB ...@@ -64,7 +64,7 @@ define(['jquery', 'TYPO3/CMS/Install/FlashMessage', 'TYPO3/CMS/Install/ProgressB
$outputContainer.empty(); $outputContainer.empty();
if (data.success === true && Array.isArray(data.status)) { if (data.success === true && Array.isArray(data.status)) {
data.status.forEach(function(element) { data.status.forEach(function(element) {
var message = InfoBox.render(element.severity, element.title, element.status); var message = InfoBox.render(element.severity, element.title, element.message);
$outputContainer.append(message); $outputContainer.append(message);
}); });
} }
......
...@@ -43,7 +43,7 @@ class AbstractStatusTest extends UnitTestCase ...@@ -43,7 +43,7 @@ class AbstractStatusTest extends UnitTestCase
$expected = [ $expected = [
'severity' => 1, 'severity' => 1,
'title' => 'aTitle', 'title' => 'aTitle',
'status' => 'aMessage', 'message' => 'aMessage',
]; ];
$this->assertEquals($expected, $status->jsonSerialize()); $this->assertEquals($expected, $status->jsonSerialize());
} }
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment