From 8ab5399e830c425e611e5b24ef2edefefa587455 Mon Sep 17 00:00:00 2001
From: Josh Frye <joshfng@gmail.com>
Date: Fri, 12 Feb 2016 10:10:02 -0500
Subject: [PATCH] Make log path required

---
 modules/auth/user_form.go | 2 +-
 templates/install.tmpl    | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/modules/auth/user_form.go b/modules/auth/user_form.go
index 0e863ec91..57451d9eb 100644
--- a/modules/auth/user_form.go
+++ b/modules/auth/user_form.go
@@ -27,7 +27,7 @@ type InstallForm struct {
 	SSHPort      int
 	HTTPPort     string `binding:"Required"`
 	AppUrl       string `binding:"Required"`
-	LogRootPath  string
+	LogRootPath  string `binding:"Required"`
 
 	SMTPHost        string
 	SMTPFrom        string
diff --git a/templates/install.tmpl b/templates/install.tmpl
index 1d97abf52..b3d4d7339 100644
--- a/templates/install.tmpl
+++ b/templates/install.tmpl
@@ -109,9 +109,9 @@
 						<input id="app_url" name="app_url" value="{{.app_url}}" placeholder="e.g. https://try.gogs.io" required>
 						<span class="help">{{.i18n.Tr "install.app_url_helper"}}</span>
 					</div>
-					<div class="inline field">
+					<div class="inline required field">
 						<label for="log_root_path">{{.i18n.Tr "install.log_root_path"}}</label>
-						<input id="log_root_path" name="log_root_path" value="{{.log_root_path}}" placeholder="log">
+						<input id="log_root_path" name="log_root_path" value="{{.log_root_path}}" placeholder="log" required>
 						<span class="help">{{.i18n.Tr "install.log_root_path_helper"}}</span>
 					</div>