diff --git a/setup.go b/setup.go index 372fe06..afa58cb 100644 --- a/setup.go +++ b/setup.go @@ -40,7 +40,7 @@ func Setup() { go GenerateRss() // Create "first run" lockfile when function exits - defer LockFile() + // defer LockFile() // Create users SQLite3 file CreateDatabase() @@ -126,7 +126,7 @@ func CreateDatabase() { } func LockFile() { - lock, err := os.Create("assets/.lock") + lock, err := os.Create(".lock") if err != nil { fmt.Println("Error: %v", err) } diff --git a/webserver.go b/webserver.go index f793583..2d376a9 100644 --- a/webserver.go +++ b/webserver.go @@ -20,7 +20,7 @@ func main() { // Check if this is the first time Pogo has been run // with a lockfile - if _, err := os.Stat("assets/.lock"); err != nil { + if _, err := os.Stat("assets"); os.IsNotExist(err) { fmt.Println("This looks like your first time running Pogo, give me a second to set myself up.") Setup() }