diff options
| author | Teddy Wing | 2017-06-03 21:53:59 +0200 | 
|---|---|---|
| committer | Teddy Wing | 2017-06-03 21:53:59 +0200 | 
| commit | e1a82a29c15416d8d2ebab6cbd831354d3cb1595 (patch) | |
| tree | d67a067372e3848d440b03b2d81a22518ccd7bbf | |
| parent | aff5d59c5bf300e0fd706cff626c26fdd5ce0695 (diff) | |
| parent | 60b5500b88e9b2b04807d947f943412b99cc09d9 (diff) | |
| download | timetasker-e1a82a29c15416d8d2ebab6cbd831354d3cb1595.tar.bz2 | |
Merge branch 'load-from-xdg-config' into timetasker-daily
| -rw-r--r-- | config.go | 2 | ||||
| -rw-r--r-- | main.go | 7 | 
2 files changed, 5 insertions, 4 deletions
| @@ -67,7 +67,7 @@ func maybeWriteConfig() error {  func loadConfig() error {  	config = Config{} -	_, err := toml.DecodeFile("config2.toml", &config) +	_, err := toml.DecodeFile(configFile(), &config)  	if err != nil {  		return err  	} @@ -19,9 +19,6 @@ var config Config  func main() {  	var err error -	err = loadConfig() -	kingpin.FatalIfError(err, "Could not load config file") -  	// 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 { | 
