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: Argument 1 passed to Logit_ext::logit() must be of the type array, string given, called in user/addons/logit/ext.logit.php

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

Paul Larson

Sep 29, 2022

Got this error on channel entry save. Refreshing the (error) page got past it. Maybe not a 4 alarm fire but passing it along just the same (wouldn’t want the client to encounter it)


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(642): 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(588): 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(614): call_user_func_array(Array, Array)
#11 [internal function]: ExpressionEngine\Library\Data\Entity->emit(‘afterDelete’)
#12 ee/ExpressionEngine/Service/Model/Model.php(821): 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(624): ExpressionEngine\Service\Model\Query\Builder->delete()
#24 ee/ExpressionEngine/Controller/Publish/Edit.php(632): ExpressionEngine\Controller\Publish\Edit->removeEntries(Array)
#25 ee/ExpressionEngine/Controller/Publish/Edit.php(547): 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(255): call_user_func_array(Array, Array)
#29 ee/ExpressionEngine/Core/Core.php(111): ExpressionEngine\Core\Core->runController(Array)
#30 ee/ExpressionEngine/Boot/boot.php(161): ExpressionEngine\Core\Core->run(Object(ExpressionEngine\Core\Request))
#31 admin.php(144): require_once(’...’)
#31 admin.php(144): require_once(’...’)

#1

Paul Larson

Comment has been marked private.

#2

BoldMinded (Brian)

You need to update to 1.1.3

#3

BoldMinded (Brian)

I’m going to close this ticket b/c I’m 99.9% sure this is fixed in the latest release.

Login to reply