fix message showing
This commit is contained in:
parent
3ae111b110
commit
af573b4901
@ -1,4 +1,4 @@
|
||||
<div class="collapse">
|
||||
<div class="collapse" :class="{'show': visible}">
|
||||
<lazy v-if="lazy" :activate="visible">
|
||||
<slot></slot>
|
||||
</lazy>
|
||||
|
@ -22,7 +22,7 @@ export class MessagesComponent extends Vue {
|
||||
this.messages = await response.json();
|
||||
}
|
||||
|
||||
this.$emit('updated', this.messages);
|
||||
this.$emit('update', this.messages);
|
||||
}
|
||||
|
||||
public icon(message: Message) {
|
||||
|
@ -40,10 +40,13 @@ class ZtmGdanskMessageRepository implements MessageRepository
|
||||
'validTo' => new Carbon($message['endDate']),
|
||||
]);
|
||||
|
||||
$message->setType($this->classifier->classify($message));
|
||||
if ($type = $this->classifier->classify($message)) {
|
||||
$message->setType($type);
|
||||
return $message;
|
||||
}
|
||||
|
||||
return $message;
|
||||
});
|
||||
return null;
|
||||
})->filter()->values();
|
||||
}
|
||||
|
||||
public function getForStop(Stop $stop): Collection
|
||||
|
@ -13,7 +13,7 @@ class ZtmGdanskMessageTypeClassifier
|
||||
return Message::TYPE_BREAKDOWN;
|
||||
|
||||
case preg_match('#gdansk.pl/powietrze#i', $message->getMessage()):
|
||||
return Message::TYPE_INFO;
|
||||
return false; // spam
|
||||
|
||||
default:
|
||||
return Message::TYPE_UNKNOWN;
|
||||
|
Loading…
Reference in New Issue
Block a user