ProjectInfinity / PocketVote-PocketMine

PocketMine plugin for PocketVote integration.
12 stars 20 forks source link

VRC crash #5

Closed nasiridrishi closed 6 years ago

nasiridrishi commented 6 years ago
PocketMine-MP Crash Dump Fri Jan 5 21:19:23 CET 2018

Error: Undefined index: message
File: PocketVote_v2.1.0.phar/src/ProjectInfinity/PocketVote/task/VRCCheckTask
Line: 141
Type: notice

THIS CRASH WAS CAUSED BY A PLUGIN
BAD PLUGIN: PocketVote v2.1.0

Code:
[132]         $results = $this->getResult();
[133] 
[134]         if(!is_array($results)) {
[135]             $server->getLogger()->warning('VRCCheckTask result was not an array. This is a problem...');
[136]             return;
[137]         }
[138] 
[139]         foreach($results as $result) {
[140]             if((object) $result->hasError()) {
[141]                 $server->getLogger()->error('[PocketVote] VRCCheckTask an issue occurred:'.$result->getError()['message']);
[142]                 return;
[143]             }
[144]             $vote = (object) $result->getVotes();
[145]             $server->getPluginManager()->callEvent(
[146]                 new VoteEvent(PocketVote::getPlugin(),
[147]                     $vote->player,
[148]                     $vote->ip,
[149]                     $vote->site
[150]                 )
[151]             );
ProjectInfinity commented 6 years ago

Try this build and let me know if the issue persists. https://poggit.pmmp.io/r/20116/PocketVote-PocketMine_dev-25.phar

ProjectInfinity commented 6 years ago

Does this issue still persist?

ProjectInfinity commented 6 years ago

I'll assume this issue has been resolved.