This commit is contained in:
2023-02-02 06:08:50 -06:00
parent e0affc82d4
commit 5ff74e851c
5 changed files with 183 additions and 118 deletions

View File

@@ -43,6 +43,18 @@ func (p *Program) LoadTimerList() error {
return nil
}
func (p *Program) WriteLists() error {
err := p.WriteTimerList()
if dErr := p.WriteDoneList(); dErr != nil {
if err == nil {
return fmt.Errorf("Error writing Done list %w", dErr)
} else {
return fmt.Errorf("Error writing Both lists (Timer: %s; Done: %s) (%w)", err.Error(), dErr.Error(), err)
}
}
return nil
}
func (p *Program) WriteTimerList() error {
return p.TimerList.WriteToFilename(p.timerPath)
}