Publisher does not support the Fluid field type. Please do not contact asking when support will be available.

If you purchased an add-on from expressionengine.com, be sure to visit boldminded.com/claim to add the license to your account here on boldminded.com.

Ticket: Logit errors

Status Resolved
Add-on / Version Logit 1.1.1
Severity
EE Version 6.3.4

Avner Wolff

May 11, 2022

I got a lot of errors with Logit (sadly it is not under your list of Add-on to select from) when I deleted entries.  Not sure why…. but when I uninstalled it, but it appears it is still active. Can you help me remove it completely please as I do not need it right now.

I’ll try again later.

Thanks
Avner

#1

BoldMinded (Brian)

Comment has been marked private.

#2

Avner Wolff

Hi Brian,

Just following up on these errors I get. I updated to 1.1.2, but still get the errors whenever I delete an entry, custom field, or anything. There is no way to get around this. Even when I uninstall the addon, it still shows these errors.

The errors:

TypeError Caught Argument 1 passed to Logit_ext::logit() must be of the type array, string given, called in user/addons/logit/ext.logit.php on line 181

user/addons/logit/ext.logit.php:265 Stack Trace: Please include when reporting this error

#0 user/addons/logit/ext.logit.php(181): Logit_ext->logit('[Logit] Deleted...')
#1 ee/legacy/libraries/Extensions.php(203): Logit_ext->afterDeleteEvent(Object(ExpressionEngine\Addons\Pro\Model\Channel\ChannelEntry), Array)
#2 ee/legacy/libraries/Extensions.php(108): EE_Extensions->call_class('Logit_ext', 'after_channel_e...', Array, Array)
#3 [internal function]: EE_Extensions->call('after_channel_e...', Object(ExpressionEngine\Addons\Pro\Model\Channel\ChannelEntry), Array)
#4 ee/ExpressionEngine/Service/Model/Model.php(662): call_user_func_array(Array, Array)
#5 [internal function]: ExpressionEngine\Service\Model\Model->ExpressionEngine\Service\Model\{closure}('after_channel_e...', Object(ExpressionEngine\Addons\Pro\Model\Channel\ChannelEntry), Array)
#6 ee/ExpressionEngine/Service/Model/Model.php(608): call_user_func_array(Object(Closure), Array)
#7 [internal function]: ExpressionEngine\Service\Model\Model->ExpressionEngine\Service\Model\{closure}()
#8 ee/ExpressionEngine/Service/Event/Emitter.php(132): call_user_func_array(Object(Closure), Array)
#9 [internal function]: ExpressionEngine\Service\Event\Emitter->emit('afterDelete')
#10 ee/ExpressionEngine/Library/Data/Entity.php(634): call_user_func_array(Array, Array)
#11 [internal function]: ExpressionEngine\Library\Data\Entity->emit('afterDelete')
#12 ee/ExpressionEngine/Service/Model/Model.php(841): call_user_func_array('parent::emit', Array)
#13 [internal function]: ExpressionEngine\Service\Model\Model->emit('afterDelete')
#14 ee/ExpressionEngine/Library/Data/Collection.php(79): call_user_func_array(Array, Array)
#15 [internal function]: ExpressionEngine\Library\Data\Collection->ExpressionEngine\Library\Data\{closure}(Object(ExpressionEngine\Addons\Pro\Model\Channel\ChannelEntry))
#16 ee/ExpressionEngine/Library/Data/Collection.php(233): array_map(Object(Closure), Array)
#17 ee/ExpressionEngine/Library/Data/Collection.php(86): ExpressionEngine\Library\Data\Collection->map(Object(Closure))
#18 ee/ExpressionEngine/Service/Model/Query/Delete.php(119): ExpressionEngine\Library\Data\Collection->__call('emit', Array)
#19 ee/ExpressionEngine/Service/Model/Query/Delete.php(90): ExpressionEngine\Service\Model\Query\Delete->deleteCollection(Object(ExpressionEngine\Service\Model\Collection), Object(ExpressionEngine\Service\Model\MetaDataReader))
#20 ee/ExpressionEngine/Service/Model/DataStore.php(275): ExpressionEngine\Service\Model\Query\Delete->run()
#21 ee/ExpressionEngine/Service/Model/DataStore.php(250): ExpressionEngine\Service\Model\DataStore->runQuery('Delete', Object(ExpressionEngine\Service\Model\Query\Builder))
#22 ee/ExpressionEngine/Service/Model/Query/Builder.php(87): ExpressionEngine\Service\Model\DataStore->deleteQuery(Object(ExpressionEngine\Service\Model\Query\Builder))
#23 ee/ExpressionEngine/Controller/Publish/Edit.php(626): ExpressionEngine\Service\Model\Query\Builder->delete()
#24 ee/ExpressionEngine/Controller/Publish/Edit.php(634): ExpressionEngine\Controller\Publish\Edit->removeEntries(Array)
#25 ee/ExpressionEngine/Controller/Publish/Edit.php(549): ExpressionEngine\Controller\Publish\Edit->removeAllEntries(Array)
#26 ee/ExpressionEngine/Controller/Publish/Edit.php(57): ExpressionEngine\Controller\Publish\Edit->remove(Array)
#27 [internal function]: ExpressionEngine\Controller\Publish\Edit->index()
#28 ee/ExpressionEngine/Core/Core.php(266): call_user_func_array(Array, Array)
#29 ee/ExpressionEngine/Core/Core.php(122): ExpressionEngine\Core\Core->runController(Array)
#30 ee/ExpressionEngine/Boot/boot.php(161): ExpressionEngine\Core\Core->run(Object(ExpressionEngine\Core\Request))
#31 public_html/------/admin.php(154): require_once('...')
#31 public_html/------/admin.php(154): require_once('...') 
#3

Avner Wolff

And this is the error I get when I just tried to uninstall Logit

Exception Caught SQLSTATE[22007]: Invalid datetime format: 1292 Truncated incorrect DOUBLE value: ‘Logit’: DELETE FROM exp_module_member_roles WHERE module_id = ‘Logit’

ee/legacy/database/drivers/mysqli/mysqli_connection.php:114 Stack Trace: Please include when reporting this error

#0 ee/legacy/database/drivers/mysqli/mysqli_driver.php(112): CI_DB_mysqli_connection->query('DELETE FROM `ex...')
#1 ee/legacy/database/DB_driver.php(260): CI_DB_mysqli_driver->_execute('DELETE FROM `ex...')
#2 ee/legacy/database/DB_driver.php(175): CI_DB_driver->simple_query('DELETE FROM `ex...')
#3 ee/legacy/database/DB_active_rec.php(1622): CI_DB_driver->query('DELETE FROM `ex...')
#4 user/addons/logit/upd.logit.php(97): CI_DB_active_record->delete('`exp_module_mem...')
#5 ee/legacy/libraries/addons/Addons_installer.php(91): Logit_upd->uninstall()
#6 ee/legacy/libraries/addons/Addons_installer.php(327): Addons_installer->uninstall_module('logit')
#7 ee/legacy/libraries/addons/Addons_installer.php(53): Addons_installer->_update_addon('logit', 'module', 'uninstall', false)
#8 ee/ExpressionEngine/Controller/Addons/Addons.php(1369): Addons_installer->uninstall('logit', 'module', false)
#9 ee/ExpressionEngine/Controller/Addons/Addons.php(660): ExpressionEngine\Controller\Addons\Addons->uninstallModule('logit')
#10 [internal function]: ExpressionEngine\Controller\Addons\Addons->remove(Array)
#11 ee/ExpressionEngine/Core/Core.php(266): call_user_func_array(Array, Array)
#12 ee/ExpressionEngine/Core/Core.php(122): ExpressionEngine\Core\Core->runController(Array)
#13 ee/ExpressionEngine/Boot/boot.php(161): ExpressionEngine\Core\Core->run(Object(ExpressionEngine\Core\Request))
#14 public_html/....../admin.php(154): require_once('...')
#14 public_html/...../admin.php(154): require_once('...') 
#4

BoldMinded (Brian)

Comment has been marked private.

#5

Avner Wolff

Thanks Brian

Looks like this works now.

Login to reply