[BUGFIX] Do not show System Extensions Wizard when done 51/21751/2
authorHelmut Hummel <helmut.hummel@typo3.org>
Sun, 30 Jun 2013 14:34:52 +0000 (16:34 +0200)
committerWouter Wolters <typo3@wouterwolters.nl>
Sun, 30 Jun 2013 15:40:58 +0000 (17:40 +0200)
commitae3220e77a051a84893a495b3a83b00adbdb80d0
treea29219d50ca47ca9005b15ccd5e81d360f0282a7
parent274a201881c85762b64179f71e479c65122b3e41
[BUGFIX] Do not show System Extensions Wizard when done

The check if the wizard has been executed before and
includes all available system extensions have been installed
is wrong. Rather than casting to bool, we should
check if the difference between "seen extensions" and
available system extensions is an empty array.

This correctly shows the wizard when not finished and
hides it when finished.

Resolves: #49256
Releases: 6.2, 6.1, 6.0
Change-Id: I7bd655b2b7eeaaa5b1dd91e80564f150b1d0d038
Reviewed-on: https://review.typo3.org/21751
Reviewed-by: Wouter Wolters
Tested-by: Wouter Wolters
typo3/sysext/install/Classes/CoreUpdates/InstallSysExtsUpdate.php