parent
fc95242c94
commit
2728e8c4a2
|
|
@ -64,7 +64,7 @@ func uploadPTTodo(config Config, transaction *Transaction) error {
|
|||
} else if len(b) == 0 {
|
||||
b = []byte("todo:\n")
|
||||
}
|
||||
f, err := ioutil.TempFile(os.TempDir(), path.Base(config.TodoAddr))
|
||||
f, err := ioutil.TempFile(path.Dir(config.TodoAddr), path.Base("."+config.TodoAddr))
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
|
@ -84,9 +84,11 @@ func uploadPTTodo(config Config, transaction *Transaction) error {
|
|||
}
|
||||
f.Close()
|
||||
var v interface{}
|
||||
if b, err := ioutil.ReadFile(f.Name()); err != nil {
|
||||
b, err = ioutil.ReadFile(f.Name())
|
||||
if err != nil {
|
||||
return err
|
||||
} else if err := yaml.Unmarshal(b, &v); err != nil {
|
||||
}
|
||||
if err := yaml.Unmarshal(b, &v); err != nil {
|
||||
return err
|
||||
}
|
||||
return os.Rename(f.Name(), config.TodoAddr)
|
||||
|
|
|
|||
Loading…
Reference in New Issue