summaryrefslogtreecommitdiff
path: root/lib/Travelynx/Controller/Traveling.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Travelynx/Controller/Traveling.pm')
-rwxr-xr-xlib/Travelynx/Controller/Traveling.pm14
1 files changed, 14 insertions, 0 deletions
diff --git a/lib/Travelynx/Controller/Traveling.pm b/lib/Travelynx/Controller/Traveling.pm
index d8e5e03..73a079c 100755
--- a/lib/Travelynx/Controller/Traveling.pm
+++ b/lib/Travelynx/Controller/Traveling.pm
@@ -19,6 +19,20 @@ sub homepage {
}
}
+sub status_card {
+ my ($self) = @_;
+ my $status = $self->get_user_status;
+
+ delete $self->stash->{layout};
+
+ if ( $status->{checked_in} ) {
+ $self->render( '_checked_in', status => $status );
+ }
+ else {
+ $self->render( '_checked_out', status => $status );
+ }
+}
+
sub geolocation {
my ($self) = @_;