Skip to content

Commit 4aafc75

Browse files
Merge pull request #1173 from TechnologyEnhancedLearning/Develop/Fixes/TD-5664-Implement-a-business-rule-tieing-'Contribute-a-resource'-and-a-Catalogue-permission/group
Develop/fixes/td 5664 implement a business rule tieing 'contribute a resource' and a catalogue permission/group
2 parents 3d71f78 + 4e10030 commit 4aafc75

File tree

5 files changed

+4
-69
lines changed

5 files changed

+4
-69
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,3 +53,6 @@ obj
5353
/AdminUI/LearningHub.Nhs.AdminUI/LearningHub.Nhs.AdminUI.csproj.user
5454
/WebAPI/LearningHub.Nhs.API/LearningHub.Nhs.Api.csproj.user
5555
/ReportAPI/LearningHub.Nhs.ReportApi/web.config
56+
/AdminUI/LearningHub.Nhs.AdminUI/web.config
57+
/LearningHub.Nhs.WebUI/web.config
58+
/WebAPI/LearningHub.Nhs.API/web.config

AdminUI/LearningHub.Nhs.AdminUI/web.config

Lines changed: 0 additions & 21 deletions
This file was deleted.

LearningHub.Nhs.WebUI/web.config

Lines changed: 0 additions & 21 deletions
This file was deleted.

WebAPI/LearningHub.Nhs.API/web.config

Lines changed: 0 additions & 21 deletions
This file was deleted.

WebAPI/LearningHub.Nhs.Repository/Hierarchy/CatalogueNodeVersionRepository.cs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -81,11 +81,6 @@ public async Task<List<CatalogueNodeVersion>> GetPublishedCatalogues()
8181
/// <returns>The <see cref="Task"/>.</returns>
8282
public IQueryable<CatalogueNodeVersion> GetPublishedCataloguesForUserAsync(int userId)
8383
{
84-
var communityCatalogue = this.DbContext.CatalogueNodeVersion.AsNoTracking()
85-
.Include(cnv => cnv.NodeVersion.Node)
86-
.Where(cnv => cnv.NodeVersion.VersionStatusEnum == VersionStatusEnum.Published
87-
&& cnv.NodeVersion.NodeId == 1 /* Community Catalogue */);
88-
8984
var cataloguesForUser = from cnv in this.DbContext.CatalogueNodeVersion.Include(cnv => cnv.NodeVersion.Node).AsNoTracking()
9085
join nv in this.DbContext.NodeVersion.Where(cnv => cnv.VersionStatusEnum == VersionStatusEnum.Published && !cnv.Deleted) // .Include(nv => nv.Node)
9186
on cnv.NodeVersionId equals nv.Id
@@ -99,7 +94,7 @@ join n in this.DbContext.Node.Where(x => !x.Deleted)
9994
on nv.Id equals n.CurrentNodeVersionId
10095
select cnv;
10196

102-
var returnedCatalogues = communityCatalogue.Union(cataloguesForUser).Distinct()
97+
var returnedCatalogues = cataloguesForUser.Distinct()
10398
.OrderBy(cnv => cnv.NodeVersion.NodeId != 1)
10499
.ThenBy(cnv => cnv.Name);
105100

0 commit comments

Comments
 (0)