Skip to content

Commit

Permalink
Release v2.1.1
Browse files Browse the repository at this point in the history
- Missed one assertion for reply messages.
  • Loading branch information
JaxkDev committed Dec 12, 2021
1 parent 484d85e commit b5db5e7
Showing 1 changed file with 1 addition and 4 deletions.
5 changes: 1 addition & 4 deletions src/Bot/ModelConverter.php
Original file line number Diff line number Diff line change
Expand Up @@ -249,16 +249,13 @@ static public function genModelMessage(DiscordMessage $discordMessage): Message{
array_keys($discordMessage->mention_roles->toArray()), array_keys($discordMessage->mention_channels->toArray()));
}
}elseif($discordMessage->type === DiscordMessage::TYPE_REPLY){
if($discordMessage->referenced_message === null){
throw new AssertionError("No referenced message on a REPLY message.");
}
/** @var DiscordEmbed|null $e */
$e = $discordMessage->embeds->first();
if($e !== null){
$e = self::genModelEmbed($e);
}
$author = $guild_id === null ? $discordMessage->author->id : $guild_id.".".$discordMessage->author->id;
return new ReplyMessage($discordMessage->channel_id, $discordMessage->referenced_message->id, $discordMessage->id,
return new ReplyMessage($discordMessage->channel_id, $discordMessage->referenced_message?->id, $discordMessage->id,
$discordMessage->content, $e, $author, $guild_id, $discordMessage->timestamp->getTimestamp(), $attachments,
$discordMessage->mention_everyone, array_keys($discordMessage->mentions->toArray()),
array_keys($discordMessage->mention_roles->toArray()), array_keys($discordMessage->mention_channels->toArray()));
Expand Down

0 comments on commit b5db5e7

Please sign in to comment.