Skip to content

Call to undefined method Seat\Eveapi\Models\Character\CharacterInfo::refresh_tokens #930

@rdymade

Description

@rdymade

I see lots of Error logs like this in my laravel log. And it looks like alot of Character Based Things are not updating, like Notifications.

Any clue why this might happen?

Call to undefined method Seat\Eveapi\Models\Character\CharacterInfo::refresh_tokens() {"exception":"[object] (BadMethodCallException(code: 0): Call to undefined method Seat\\Eveapi\\Models\\Character\\CharacterInfo::refresh_tokens() at /var/www/seat/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:67)
[stacktrace]
#0 /var/www/seat/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(36): Illuminate\\Database\\Eloquent\\Model::throwBadMethodCallException('refresh_tokens')
#1 /var/www/seat/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2335): Illuminate\\Database\\Eloquent\\Model->forwardCallTo(Object(Illuminate\\Database\\Eloquent\\Builder), 'refresh_tokens', Array)
#2 /var/www/seat/vendor/eveseat/services/src/Models/ExtensibleModel.php(111): Illuminate\\Database\\Eloquent\\Model->__call('refresh_tokens', Array)
#3 /var/www/seat/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/QueriesRelationships.php(876): Seat\\Services\\Models\\ExtensibleModel->__call('refresh_tokens', Array)
#4 /var/www/seat/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php(110): Illuminate\\Database\\Eloquent\\Builder->Illuminate\\Database\\Eloquent\\Concerns\\{closure}()
#5 /var/www/seat/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/QueriesRelationships.php(875): Illuminate\\Database\\Eloquent\\Relations\\Relation::noConstraints(Object(Closure))
#6 /var/www/seat/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/QueriesRelationships.php(39): Illuminate\\Database\\Eloquent\\Builder->getRelationWithoutConstraints('refresh_tokens')
#7 /var/www/seat/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/QueriesRelationships.php(152): Illuminate\\Database\\Eloquent\\Builder->has('refresh_tokens', '>=', 1, 'and', Object(Closure))
#8 /var/www/seat/vendor/eveseat/web/src/Models/QueryGroupBuilder.php(99): Illuminate\\Database\\Eloquent\\Builder->whereHas('refresh_tokens', Object(Closure))
#9 /var/www/seat/vendor/eveseat/web/src/Models/Filterable.php(159): Seat\\Web\\Models\\QueryGroupBuilder->whereHas('refresh_tokens', Object(Closure))
#10 /var/www/seat/vendor/eveseat/web/src/Models/Filterable.php(125): Seat\\Web\\Models\\Squads\\Squad->applyRule(Object(Seat\\Web\\Models\\QueryGroupBuilder), Object(stdClass))
#11 /var/www/seat/vendor/eveseat/web/src/Models/Filterable.php(68): Seat\\Web\\Models\\Squads\\Squad->applyGroup(Object(Illuminate\\Database\\Eloquent\\Builder), Object(stdClass))
#12 /var/www/seat/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(299): Seat\\Web\\Models\\Squads\\Squad->Seat\\Web\\Models\\{closure}(Object(Illuminate\\Database\\Eloquent\\Builder))
#13 /var/www/seat/vendor/eveseat/web/src/Models/QueryGroupBuilder.php(78): Illuminate\\Database\\Eloquent\\Builder->where(Object(Closure))
#14 /var/www/seat/vendor/eveseat/web/src/Models/Filterable.php(67): Seat\\Web\\Models\\QueryGroupBuilder->where(Object(Closure))
#15 /var/www/seat/vendor/eveseat/web/src/Models/Squads/Squad.php(99): Seat\\Web\\Models\\Squads\\Squad->isEligible(Object(Seat\\Eveapi\\Models\\Character\\CharacterInfo))
#16 /var/www/seat/vendor/eveseat/web/src/Listeners/AuthedCharacterFilterDataUpdatedSquads.php(51): Seat\\Web\\Models\\Squads\\Squad->isUserEligible(Object(Seat\\Web\\Models\\User))
#17 /var/www/seat/vendor/laravel/framework/src/Illuminate/Collections/Traits/EnumeratesValues.php(240): Seat\\Web\\Listeners\\AuthedCharacterFilterDataUpdatedSquads::Seat\\Web\\Listeners\\{closure}(Object(Seat\\Web\\Models\\Squads\\Squad), 6)
#18 /var/www/seat/vendor/eveseat/web/src/Listeners/AuthedCharacterFilterDataUpdatedSquads.php(50): Illuminate\\Support\\Collection->each(Object(Closure))
#19 /var/www/seat/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(478): Seat\\Web\\Listeners\\AuthedCharacterFilterDataUpdatedSquads::handle(Object(Seat\\Web\\Events\\AuthedCharacterFilterDataUpdate))
#20 /var/www/seat/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(286): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('Seat\\\\Web\\\\Events...', Array)
#21 /var/www/seat/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(266): Illuminate\\Events\\Dispatcher->invokeListeners('Seat\\\\Web\\\\Events...', Array, false)
#22 /var/www/seat/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(433): Illuminate\\Events\\Dispatcher->dispatch('Seat\\\\Web\\\\Events...')
#23 /var/www/seat/vendor/eveseat/web/src/Listeners/CharacterBatchProcessed.php(36): event(Object(Seat\\Web\\Events\\AuthedCharacterFilterDataUpdate))
#24 /var/www/seat/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(478): Seat\\Web\\Listeners\\CharacterBatchProcessed::handle(Object(Seat\\Eveapi\\Events\\CharacterBatchProcessed))
#25 /var/www/seat/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(286): Illuminate\\Events\\Dispatcher->Illuminate\\Events\\{closure}('Seat\\\\Eveapi\\\\Eve...', Array)
#26 /var/www/seat/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(266): Illuminate\\Events\\Dispatcher->invokeListeners('Seat\\\\Eveapi\\\\Eve...', Array, false)
#27 /var/www/seat/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(433): Illuminate\\Events\\Dispatcher->dispatch('Seat\\\\Eveapi\\\\Eve...')
#28 laravel-serializable-closure://function (\\Illuminate\\Bus\\Batch $batch) use ($character) {
                event(new \\Seat\\Eveapi\\Events\\CharacterBatchProcessed($character));

                logger()->info(
                    sprintf('[Batches][%s] Character batch executed.', $batch->id),
                    [
                        'id' => $batch->id,
                        'name' => $batch->name,
                        'stats' => [
                            'success' => $batch->totalJobs - $batch->failedJobs,
                            'failed' => $batch->failedJobs,
                            'total' => $batch->totalJobs,
                        ],
                    ]);
            }(3): event(Object(Seat\\Eveapi\\Events\\CharacterBatchProcessed))
#29 [internal function]: Seat\\Eveapi\\Bus\\Character::{closure}(Object(Illuminate\\Bus\\Batch), NULL)
#30 /var/www/seat/vendor/laravel/serializable-closure/src/Serializers/Signed.php(43): call_user_func_array(Object(Closure), Array)
#31 [internal function]: Laravel\\SerializableClosure\\Serializers\\Signed->__invoke(Object(Illuminate\\Bus\\Batch), NULL)
#32 /var/www/seat/vendor/laravel/serializable-closure/src/SerializableClosure.php(48): call_user_func_array(Object(Laravel\\SerializableClosure\\Serializers\\Signed), Array)
#33 /var/www/seat/vendor/laravel/framework/src/Illuminate/Bus/Batch.php(456): Laravel\\SerializableClosure\\SerializableClosure->__invoke(Object(Illuminate\\Bus\\Batch), NULL)
#34 /var/www/seat/vendor/laravel/framework/src/Illuminate/Bus/Batch.php(268): Illuminate\\Bus\\Batch->invokeHandlerCallback(Object(Laravel\\SerializableClosure\\SerializableClosure), Object(Illuminate\\Bus\\Batch))
#35 /var/www/seat/vendor/laravel/framework/src/Illuminate/Collections/Traits/EnumeratesValues.php(240): Illuminate\\Bus\\Batch->Illuminate\\Bus\\{closure}(Object(Laravel\\SerializableClosure\\SerializableClosure), 0)
#36 /var/www/seat/vendor/laravel/framework/src/Illuminate/Bus/Batch.php(267): Illuminate\\Support\\Collection->each(Object(Closure))
#37 /var/www/seat/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(192): Illuminate\\Bus\\Batch->recordSuccessfulJob('6a56f434-636e-4...')
#38 /var/www/seat/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(78): Illuminate\\Queue\\CallQueuedHandler->ensureSuccessfulBatchJobIsRecorded(Object(Seat\\Eveapi\\Jobs\\Corporation\\Info))
#39 /var/www/seat/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call(Object(Illuminate\\Queue\\Jobs\\RedisJob), Array)
#40 /var/www/seat/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(439): Illuminate\\Queue\\Jobs\\Job->fire()
#41 /var/www/seat/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(389): Illuminate\\Queue\\Worker->process('redis', Object(Illuminate\\Queue\\Jobs\\RedisJob), Object(Illuminate\\Queue\\WorkerOptions))
#42 /var/www/seat/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(176): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\RedisJob), 'redis', Object(Illuminate\\Queue\\WorkerOptions))
#43 /var/www/seat/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(137): Illuminate\\Queue\\Worker->daemon('redis', 'public', Object(Illuminate\\Queue\\WorkerOptions))
#44 /var/www/seat/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(120): Illuminate\\Queue\\Console\\WorkCommand->runWorker('redis', 'public')
#45 /var/www/seat/vendor/laravel/horizon/src/Console/WorkCommand.php(51): Illuminate\\Queue\\Console\\WorkCommand->handle()
#46 /var/www/seat/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Laravel\\Horizon\\Console\\WorkCommand->handle()
#47 /var/www/seat/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()
#48 /var/www/seat/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#49 /var/www/seat/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#50 /var/www/seat/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#51 /var/www/seat/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)
#52 /var/www/seat/vendor/symfony/console/Command/Command.php(326): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#53 /var/www/seat/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#54 /var/www/seat/vendor/symfony/console/Application.php(1096): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#55 /var/www/seat/vendor/symfony/console/Application.php(324): Symfony\\Component\\Console\\Application->doRunCommand(Object(Laravel\\Horizon\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#56 /var/www/seat/vendor/symfony/console/Application.php(175): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#57 /var/www/seat/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(201): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#58 /var/www/seat/artisan(35): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#59 {main}
"}

Metadata

Metadata

Assignees

No one assigned

    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