From 2743e02cc1399c30a692fb8c808da805cd428b8c Mon Sep 17 00:00:00 2001 From: Kyle Drake Date: Tue, 19 Aug 2014 13:48:02 -0700 Subject: [PATCH] Dashboard is Edit Site, redirect if folder missing --- app.rb | 4 ++++ views/_header.erb | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app.rb b/app.rb index 6e1feb2f..cec1275c 100644 --- a/app.rb +++ b/app.rb @@ -457,6 +457,10 @@ get '/dashboard' do params[:dir] = '/'+params[:dir] end + if !File.directory?(current_site.files_path(params[:dir])) + redirect '/dashboard' + end + @dir = params[:dir] @file_list = current_site.file_list @dir erb :'dashboard' diff --git a/views/_header.erb b/views/_header.erb index 35e74557..060288e8 100644 --- a/views/_header.erb +++ b/views/_header.erb @@ -34,7 +34,7 @@ <% else %>
  • - +