Skip to content

Error when content contains mention. #58

@nodeloc

Description

@nodeloc

Bug Report

Current Behavior
Error when content contains mention.

[2025-03-20 18:32:50] flarum.ERROR: TypeError: Flarum\Mentions\ConfigureMentions::addGroupId(): Argument #2 ($actor) must be of type Flarum\User\User, null given in /www/www.nodeloc.com/vendor/flarum/mentions/src/ConfigureMentions.php:228
Stack trace:
#0 [internal function]: Flarum\Mentions\ConfigureMentions::addGroupId()
#1 /www/www.nodeloc.com/vendor/s9e/text-formatter/src/Parser/FilterProcessing.php(209): call_user_func_array()
#2 /www/www.nodeloc.com/vendor/s9e/text-formatter/src/Parser/FilterProcessing.php(130): s9e\TextFormatter\Parser\FilterProcessing::executeFilter()
#3 /www/www.nodeloc.com/vendor/s9e/text-formatter/src/Parser.php(1441): s9e\TextFormatter\Parser\FilterProcessing::filterTag()
#4 /www/www.nodeloc.com/vendor/s9e/text-formatter/src/Parser.php(1396): s9e\TextFormatter\Parser->processStartTag()
#5 /www/www.nodeloc.com/vendor/s9e/text-formatter/src/Parser.php(1297): s9e\TextFormatter\Parser->processCurrentTag()
#6 /www/www.nodeloc.com/vendor/s9e/text-formatter/src/Parser.php(345): s9e\TextFormatter\Parser->processTags()
#7 /www/www.nodeloc.com/vendor/flarum/core/src/Formatter/Formatter.php(105): s9e\TextFormatter\Parser->parse()
#8 /www/www.nodeloc.com/vendor/fof/pages/src/Page.php(110): Flarum\Formatter\Formatter->parse()
#9 /www/www.nodeloc.com/vendor/illuminate/database/Eloquent/Concerns/HasAttributes.php(1000): FoF\Pages\Page->setContentAttribute()
#10 /www/www.nodeloc.com/vendor/illuminate/database/Eloquent/Concerns/HasAttributes.php(910): Illuminate\Database\Eloquent\Model->setMutatedAttributeValue()
#11 /www/www.nodeloc.com/vendor/illuminate/database/Eloquent/Model.php(2041): Illuminate\Database\Eloquent\Model->setAttribute()
#12 /www/www.nodeloc.com/vendor/fof/pages/src/Command/EditPageHandler.php(68): Illuminate\Database\Eloquent\Model->__set()
#13 /www/www.nodeloc.com/vendor/illuminate/bus/Dispatcher.php(122): FoF\Pages\Command\EditPageHandler->handle()
#14 /www/www.nodeloc.com/vendor/illuminate/pipeline/Pipeline.php(128): Illuminate\Bus\Dispatcher->Illuminate\Bus\{closure}()
#15 /www/www.nodeloc.com/vendor/illuminate/pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#16 /www/www.nodeloc.com/vendor/illuminate/bus/Dispatcher.php(132): Illuminate\Pipeline\Pipeline->then()
#17 /www/www.nodeloc.com/vendor/illuminate/bus/Dispatcher.php(78): Illuminate\Bus\Dispatcher->dispatchNow()
#18 /www/www.nodeloc.com/vendor/fof/pages/src/Api/Controller/UpdatePageController.php(51): Illuminate\Bus\Dispatcher->dispatch()
#19 /www/www.nodeloc.com/vendor/nodeloc/pagination/src/Overrides/Api/Controller/AbstractSerializeController.php(116): FoF\Pages\Api\Controller\UpdatePageController->data()
#20 /www/www.nodeloc.com/vendor/flarum/core/src/Http/RouteHandlerFactory.php(41): Flarum\Api\Controller\AbstractSerializeController->handle()
#21 /www/www.nodeloc.com/vendor/flarum/core/src/Http/Middleware/ExecuteRoute.php(27): Flarum\Http\RouteHandlerFactory->Flarum\Http\{closure}()

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions