From a13ac78a8c8297d932398d6d6d7f183e1d67e94b Mon Sep 17 00:00:00 2001 From: Thibaut Courouble Date: Tue, 24 Jan 2017 07:26:53 -0500 Subject: [PATCH] Fix server error --- lib/app.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/app.rb b/lib/app.rb index a93d980b..c13087e8 100644 --- a/lib/app.rb +++ b/lib/app.rb @@ -301,7 +301,7 @@ class App < Sinatra::Application get %r{\A/([\w~\.%]+)(\-[\w\-]+)?(/.*)?\z} do |doc, type, rest| doc.sub! '%7E', '~' return redirect "/#{DOC_REDIRECTS[doc]}#{type}#{rest}", 301 if DOC_REDIRECTS.key?(doc) - return redirect "/angularjs/api#{rest}", 301 if doc == 'angular' && rest.start_with?('/ng') + return redirect "/angularjs/api#{rest}", 301 if doc == 'angular' && rest && rest.start_with?('/ng') return 404 unless @doc = find_doc(doc) if rest.nil?