X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=app%2FModels%2FChatLog.php;h=41bdcc506653a1727e7e13af8f4cafab2df617be;hb=07a88747f8a252b41b739185fcb68bdee3a60f9a;hp=d5fc76d9325c565b803ec16eaa92c465366822ac;hpb=6a643908d58f26272c2095616514a140e7c0b4c0;p=alttp.git diff --git a/app/Models/ChatLog.php b/app/Models/ChatLog.php index d5fc76d..41bdcc5 100644 --- a/app/Models/ChatLog.php +++ b/app/Models/ChatLog.php @@ -97,7 +97,6 @@ class ChatLog extends Model { protected function evaluateChannel() { if (empty($this->params)) { - $this->channel()->associate(null); return; } $cname = $this->params[0]; @@ -105,7 +104,12 @@ class ChatLog extends Model { $cname = '#'.$cname; } $channel = Channel::firstWhere('twitch_chat', '=', $cname); - $this->channel()->associate($channel); + if (!is_null($channel)) { + $this->channel()->associate($channel); + if (now()->sub(5, 'minute')->isBefore($this->created_at)) { + $this->twitch_category = $channel->twitch_category; + } + } } protected function detectLanguage() {