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)

May 11, 2022

Comment has been marked private.

#2

Avner Wolff

May 17, 2022

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

May 17, 2022

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)

May 17, 2022

Comment has been marked private.

#5

Avner Wolff

May 18, 2022

Thanks Brian

Looks like this works now.

Login to reply