Nested Folders: More API fixes (#59316)

* Nested Folder: Fix create, use camel case for JSON properties

* Fix get parents if the folder does not exist

* Add store test for get parents
This commit is contained in:
Sofia Papagiannaki
2022-11-24 13:28:53 -05:00
committed by GitHub
parent 5a3f0e8696
commit f5c41ea497
7 changed files with 310 additions and 288 deletions
@@ -201,6 +201,13 @@ func (ss *sqlStore) GetParents(ctx context.Context, q folder.GetParentsQuery) ([
}
return nil, err
}
if len(folders) < 1 {
// the query is expected to return at least the same folder
// if it's empty it means that the folder does not exist
return nil, folder.ErrFolderNotFound
}
return util.Reverse(folders[1:]), nil
}