Skip to content

Invalid reference to PATH_ADDONS #5

Description

@maneeshblr

File: Model/Topic.php
Lines:
require_once PATH_ADDONS . 'forum/mod.forum.php';
require_once PATH_ADDONS . 'forum/mod.forum_core.php';

The lines above refer to PATH_ADDONS which is inside system/user. However, forum module has been moved to user addons. Therefore, the PATH_ADDONS should be replaced with PATH_THIRD.

The issue is manifested when trying to delete 100+ members from the Members area in Control Panel.

Error Caught

Failed opening required 'ee/ExpressionEngine/Addons/forum/mod.forum.php' (include_path='.:/usr/share/php')

user/addons/forum/Model/Topic.php:170

Stack Trace: Please include when reporting this error

#0 [internal function]: ExpressionEngine\Addons\Forum\Model\Topic::onAfterBulkDelete()
#1 ee/ExpressionEngine/Service/Model/Model.php(862): forward_static_call_array()
#2 ee/ExpressionEngine/Service/Model/Query/Delete.php(126): ExpressionEngine\Service\Model\Model::emitStatic()
#3 ee/ExpressionEngine/Service/Model/Query/Delete.php(95): ExpressionEngine\Service\Model\Query\Delete->deleteCollection()
#4 ee/ExpressionEngine/Service/Model/DataStore.php(275): ExpressionEngine\Service\Model\Query\Delete->run()
#5 ee/ExpressionEngine/Service/Model/DataStore.php(250): ExpressionEngine\Service\Model\DataStore->runQuery()
#6 ee/ExpressionEngine/Service/Model/Query/Builder.php(88): ExpressionEngine\Service\Model\DataStore->deleteQuery()
#7 ee/ExpressionEngine/Controller/Members/Members.php(509): ExpressionEngine\Service\Model\Query\Builder->delete()
#8 ee/ExpressionEngine/Controller/Members/Members.php(54): ExpressionEngine\Controller\Members\Members->delete()
#9 [internal function]: ExpressionEngine\Controller\Members\Members->index()
#10 ee/ExpressionEngine/Core/Core.php(269): call_user_func_array()
#11 ee/ExpressionEngine/Core/Core.php(125): ExpressionEngine\Core\Core->runController()
#12 ee/ExpressionEngine/Boot/boot.php(184): ExpressionEngine\Core\Core->run()

Thanks.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions