[PM-30615] Fix Public API List Collections returning Default Collections (#6841)

This commit is contained in:
Rui Tomé
2026-01-23 11:07:56 +00:00
committed by GitHub
parent 93e2c971df
commit bfe2e7717d
2 changed files with 64 additions and 2 deletions

View File

@@ -67,8 +67,9 @@ public class CollectionsController : Controller
{
var collections = await _collectionRepository.GetManyByOrganizationIdWithAccessAsync(_currentContext.OrganizationId.Value);
var collectionResponses = collections.Select(c =>
new CollectionResponseModel(c.Item1, c.Item2.Groups));
var collectionResponses = collections
.Where(c => c.Item1.Type != CollectionType.DefaultUserCollection)
.Select(c => new CollectionResponseModel(c.Item1, c.Item2.Groups));
var response = new ListResponseModel<CollectionResponseModel>(collectionResponses);
return new JsonResult(response);