put vertical space between events
[angular-mojolicious.git] / angular-server.pl
index 7cf3436..d2edf1d 100755 (executable)
@@ -228,6 +228,8 @@ get '/json/:database/:entity' => sub {
 use Encode;
 use iCal::Parser;
 
+plugin 'proxy';
+
 get '/reservations/get/(*url)' => sub {
        my $self = shift;
 
@@ -259,6 +261,7 @@ get '/reservations/get/(*url)' => sub {
 
        @events = map {
                foreach my $check_slot ( qw(
+                       DESCRIPTION
                        LOCATION
                        STATUS
                        SUMMARY
@@ -305,9 +308,13 @@ get '/reservations/events/:view_name' => sub {
                $hash->{ $row->{key} } = $row->{value};
        }
 
+       $hash ||= {};
+
        _render_jsonp( $self, $hash );
 };
 
+get '/_utils/script/(*url)' => sub { $_[0]->proxy_to( "$couchdb/_utils/script/" . $_[0]->param('url') , with_query_params => 1 ) };
+
 app->start;
 __DATA__