tme

Toggl like Time Manager
git clone git://gtms.dev:tme
Log | Files | Refs

commit a453a73d58a21677fef34da4add9f2e404ea9de4
parent 636629f1c160c3819ce8aafc7015407b8446e208
Author: Tomas Nemec <owl@gtms.dev>
Date:   Fri, 14 Apr 2023 06:15:07 +0200

ref

Diffstat:
Mrepository.go | 7++++---
1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/repository.go b/repository.go @@ -204,15 +204,16 @@ func (repo FSRepository) find(entryPath string, timeContext *TimeContext) (Entry } func (repo FSRepository) Move(from Group, entries []Entry, to Group) (int, error) { + counter := 0 + if !repo.Exists(from) { - return -1, errors.New("Group '" + from.Name + "' does not exist") + return counter, errors.New("Group '" + from.Name + "' does not exist") } if !repo.Exists(to) { - return -1, errors.New("Group '" + from.Name + "' does not exist") + return counter, errors.New("Group '" + from.Name + "' does not exist") } - counter := 0 for _, entry := range entries { entryPath := path.Join(repo.rootPath, from.Name, repo.EntryName(entry)) if !repo.ExistsEntry(from, entry) {