func()

in src/middleware/storage.go [94:108]


func (s Storage) Update(t Todo) error {
	if err := s.cache.DeleteList(); err != nil {
		return fmt.Errorf("error clearing cache : %v", err)
	}

	if err := s.sqlstorage.Update(t); err != nil {
		return err
	}

	if err := s.cache.Save(t); err != nil {
		return err
	}

	return nil
}