[BUGFIX] Removed extension stays in PackageStates file 21/26921/4
authorWouter Wolters <typo3@wouterwolters.nl>
Sat, 18 Jan 2014 14:57:05 +0000 (15:57 +0100)
committerChristian Kuhn <lolli@schwarzbu.ch>
Sat, 3 May 2014 17:13:48 +0000 (19:13 +0200)
commit6b900136cf6ceaf32a14d53b6eea3eca00d020ef
tree2ebae8ce2d04a60f1a0b9b024d55af9209dc71de
parentea533a4e771a79f9c6051af7f0e097c243775724
[BUGFIX] Removed extension stays in PackageStates file

Deleting an extension in the Extension Manager doesn't delete
the entry in PackageStates file.

Use the package manager to delete the extension. This will take care of
linked extensions (just remove the link) too.
The package manager will take care to remove the entry from the
PackageStates file.

If an extension is not listed in the PackageStates file (e.g. because
we uploaded it via FTP and forgot to clear the system caches),
directly remove the folder.

Resolves: #53459
Releases: 6.2
Change-Id: I10d5ef33ccf6438fece512478408c57d5d7486de
Reviewed-on: https://review.typo3.org/26921
Reviewed-by: Jan Runte
Tested-by: Jan Runte
Reviewed-by: Helmut Hummel
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
typo3/sysext/extensionmanager/Classes/Controller/ActionController.php
typo3/sysext/extensionmanager/Classes/Utility/InstallUtility.php