Adriano Faria Posted January 17, 2018 Posted January 17, 2018 When we add the Member History extension in any 3rd-party and uninstall it later, it will leave "ghost" records in the member's history page: And when you set the board IN_DEV on member's history page, then you got: Quote Whoops\Exception\ErrorException: Undefined index: staffappsystem (8) #0 C:\wamp64\www\general\system\Member\History.php(128): Whoops\Run->handleError(8, 'Undefined index...', 'C:\\wamp64\\www\\g...', 128, Array) #1 [internal function]: IPS\Member\_History->IPS\Member\{closure}('{"title":"We ne...', Array) #2 C:\wamp64\www\general\system\Helpers\Table\Db.php(428): call_user_func(Object(Closure), '{"title":"We ne...', Array) #3 C:\wamp64\www\general\system\Helpers\Table\Table.php(480): IPS\Helpers\Table\_Db->getRows(NULL) #4 C:\Windows\Temp\the2A29.tmp(384): IPS\Helpers\Table\_Table->__toString() #5 [internal function]: IPS\Theme\theme_core_admin_global_globalTemplate('c9548d669158f8e...', Object(IPS\Member\History), Array) #6 C:\wamp64\www\general\system\Theme\Dev\Template.php(169): call_user_func_array('IPS\\Theme\\theme...', Array) #7 C:\wamp64\www\general\system\Dispatcher\Dispatcher.php(166): IPS\Theme\Dev\_Template->__call('globalTemplate', Array) #8 C:\wamp64\www\general\system\Dispatcher\Standard.php(103): IPS\_Dispatcher->finish() #9 C:\wamp64\www\general\system\Dispatcher\Dispatcher.php(148): IPS\Dispatcher\_Standard->finish() #10 C:\wamp64\www\general\admin\index.php(13): IPS\_Dispatcher->run() #11 {main} Maybe would be better to add a check to see the app/content is still available. Or should we handle this by deleting those entries in Uninstall extension?
Stuart Silvester Posted January 17, 2018 Posted January 17, 2018 I have added this to the application uninstall process for 4.3, for now I would recommend using the uninstall extension.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.