aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--main.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/main.go b/main.go
index e0e4af1..f067867 100644
--- a/main.go
+++ b/main.go
@@ -19,9 +19,6 @@ var config Config
func main() {
var err error
- err = loadConfig()
- kingpin.FatalIfError(err, "could not load config file, try --write-config")
-
// Parse command line arguments
project_alias := kingpin.Flag(
"project",
@@ -58,6 +55,10 @@ func main() {
os.Exit(0)
}
+
+ err = loadConfig()
+ kingpin.FatalIfError(err, "could not load config file, try --write-config")
+
// Submit time entry
project, ok := config.Projects[*project_alias]
if !ok {