language redirect, trailing slash is important
authorDobrica Pavlinusic <dpavlin@rot13.org>
Mon, 7 Jan 2013 23:59:59 +0000 (00:59 +0100)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Mon, 7 Jan 2013 23:59:59 +0000 (00:59 +0100)
angular-server.pl

index 560e2b5..9f32b2c 100755 (executable)
@@ -54,12 +54,14 @@ get '/' => sub {
        $self->render_text("...");
 };
 
-get '/en' => sub {
+# define languages
+
+get '/en/' => sub {
        my $self = shift;
        $self->render_static('/en/index.html'); # main AngularJS application page
 };
 
-get '/hr' => sub {
+get '/hr/' => sub {
        my $self = shift;
        $self->render_static('/hr/index.html'); # main AngularJS application page
 };
@@ -159,7 +161,6 @@ any [ 'post' ] => '/data/:database/:entity' => sub {
 
 
 #get '/' => sub { shift->redirect_to('/app/') };
-get '/en' => sub { shift->redirect_to('/en/index.html') };
 
 # CouchDB proxy for _design _view