We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a51a950 commit 58b567bCopy full SHA for 58b567b
DigitalLearningSolutions.Data/DataServices/FrameworkDataService.cs
@@ -1824,7 +1824,7 @@ FROM Competencies AS C INNER JOIN
1824
public int GetAdminUserRoleForFrameworkId(int adminId, int frameworkId)
1825
{
1826
return (int)connection.ExecuteScalar(
1827
- @"SELECT CASE WHEN FW.OwnerAdminID = @adminId THEN 3 WHEN fwc.CanModify = 1 THEN 2 WHEN fwc.CanModify = 0 THEN 1 ELSE 0 END AS UserRole
+ @"SELECT MAX (CASE WHEN FW.OwnerAdminID = @adminId THEN 3 WHEN fwc.CanModify = 1 THEN 2 WHEN fwc.CanModify = 0 THEN 1 ELSE 0 END) AS UserRole
1828
FROM Frameworks AS FW LEFT OUTER JOIN
1829
FrameworkCollaborators AS fwc ON fwc.FrameworkID = FW.ID AND fwc.AdminID = @adminId
1830
WHERE FW.ID = @frameworkId",
0 commit comments