summaryrefslogtreecommitdiff
path: root/lib/Travelynx/Helper/IRIS.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Travelynx/Helper/IRIS.pm')
-rw-r--r--lib/Travelynx/Helper/IRIS.pm3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/Travelynx/Helper/IRIS.pm b/lib/Travelynx/Helper/IRIS.pm
index 456ef07..4c286cb 100644
--- a/lib/Travelynx/Helper/IRIS.pm
+++ b/lib/Travelynx/Helper/IRIS.pm
@@ -138,6 +138,7 @@ sub get_departures_p {
sub {
my ($err) = @_;
$promise->reject(
+ $err,
{
results => [],
errstr => "Error in promise: $err",
@@ -150,6 +151,7 @@ sub get_departures_p {
}
elsif ( @station_matches > 1 ) {
return Mojo::Promise->reject(
+ 'ambiguous station name',
{
results => [],
errstr =>
@@ -160,6 +162,7 @@ sub get_departures_p {
}
else {
return Mojo::Promise->reject(
+ 'unknown station',
{
results => [],
errstr => 'Unbekannte Station',