diff --git a/Disco.Web/Areas/Config/Views/AuthorizationRole/Show.cshtml b/Disco.Web/Areas/Config/Views/AuthorizationRole/Show.cshtml
index 5fc67f07..759c05e2 100644
--- a/Disco.Web/Areas/Config/Views/AuthorizationRole/Show.cshtml
+++ b/Disco.Web/Areas/Config/Views/AuthorizationRole/Show.cshtml
@@ -47,7 +47,15 @@
@foreach (var sg in Model.Subjects)
{
- - @(sg.Id == sg.Name ? sg.Id : string.Format("{0} [{1}]", sg.Name, sg.Id))
+ var displayName = sg.Id == sg.Name ? sg.Id : string.Format("{0} [{1}]", sg.Name, sg.Id);
+ - @if (sg.IsGroup)
+ {
+ @displayName
+ }
+ else
+ {
+ @displayName
+ }
}
}
diff --git a/Disco.Web/Areas/Config/Views/AuthorizationRole/Show.generated.cs b/Disco.Web/Areas/Config/Views/AuthorizationRole/Show.generated.cs
index d76d81d9..9732c595 100644
--- a/Disco.Web/Areas/Config/Views/AuthorizationRole/Show.generated.cs
+++ b/Disco.Web/Areas/Config/Views/AuthorizationRole/Show.generated.cs
@@ -182,35 +182,84 @@ WriteLiteral(">\r\n");
#line 48 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
foreach (var sg in Model.Subjects)
{
+ var displayName = sg.Id == sg.Name ? sg.Id : string.Format("{0} [{1}]", sg.Name, sg.Id);
#line default
#line hidden
WriteLiteral(" (sg.IsGroup ? "group" : "user"
+ #line 51 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
+, Tuple.Create(Tuple.Create("", 2195), Tuple.Create(sg.IsGroup ? "group" : "user"
#line default
#line hidden
-, 2077), false)
+, 2195), false)
);
WriteLiteral(">");
- #line 50 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
- Write(sg.Id == sg.Name ? sg.Id : string.Format("{0} [{1}]", sg.Name, sg.Id));
+ #line 51 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
+ if (sg.IsGroup)
+ {
+
+
+ #line default
+ #line hidden
+
+ #line 53 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
+ Write(displayName);
#line default
#line hidden
+
+ #line 53 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
+
+ }
+ else
+ {
+
+
+ #line default
+ #line hidden
+WriteLiteral(" (Url.Action(MVC.User.Show(sg.Id))
+
+ #line default
+ #line hidden
+, 2731), false)
+, Tuple.Create(Tuple.Create("", 2766), Tuple.Create("#UserDetailTab-Authorization", 2766), true)
+);
+
+WriteLiteral(">");
+
+
+ #line 57 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
+ Write(displayName);
+
+
+ #line default
+ #line hidden
+WriteLiteral("\r\n");
+
+
+ #line 58 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
+ }
+
+ #line default
+ #line hidden
WriteLiteral("\r\n");
- #line 51 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
+ #line 59 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
}
@@ -219,7 +268,7 @@ WriteLiteral("\r\n");
WriteLiteral(" \r\n");
- #line 53 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
+ #line 61 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
}
@@ -260,13 +309,13 @@ WriteLiteral(" class=\"none\"");
WriteLiteral(">\r\n");
- #line 60 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
+ #line 68 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
#line default
#line hidden
- #line 60 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
+ #line 68 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
foreach (var sg in Model.Subjects)
{
@@ -275,20 +324,20 @@ WriteLiteral(">\r\n");
#line hidden
WriteLiteral(" (sg.IsGroup ? "group" : "user"
+ #line 70 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
+, Tuple.Create(Tuple.Create("", 3695), Tuple.Create(sg.IsGroup ? "group" : "user"
#line default
#line hidden
-, 2990), false)
+, 3695), false)
);
WriteLiteral(" data-subjectid=\"");
- #line 62 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
+ #line 70 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
Write(sg.Id);
@@ -299,7 +348,7 @@ WriteLiteral("\"");
WriteLiteral(">");
- #line 62 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
+ #line 70 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
Write(sg.Id == sg.Name ? sg.Id : string.Format("{0} [{1}]", sg.Name, sg.Id));
@@ -312,7 +361,7 @@ WriteLiteral(" class=\"remove\"");
WriteLiteral(">\r\n");
- #line 63 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
+ #line 71 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
}
@@ -341,14 +390,14 @@ WriteLiteral(">Add\r\n \r\n
WriteLiteral(" id=\"Config_AuthRoles_Subjects_Update_Dialog_Form\"");
-WriteAttribute("action", Tuple.Create(" action=\"", 3681), Tuple.Create("\"", 3778)
+WriteAttribute("action", Tuple.Create(" action=\"", 4386), Tuple.Create("\"", 4483)
- #line 70 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
- , Tuple.Create(Tuple.Create("", 3690), Tuple.Create(Url.Action(MVC.API.AuthorizationRole.UpdateSubjects(Model.Token.Role.Id, null, true))
+ #line 78 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
+ , Tuple.Create(Tuple.Create("", 4395), Tuple.Create(Url.Action(MVC.API.AuthorizationRole.UpdateSubjects(Model.Token.Role.Id, null, true))
#line default
#line hidden
-, 3690), false)
+, 4395), false)
);
WriteLiteral(" method=\"post\"");
@@ -375,7 +424,7 @@ WriteLiteral(">\r\n \r\n Save Changes");
- #line 224 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
+ #line 232 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml"
Write(AjaxHelpers.AjaxLoader());
@@ -493,7 +542,7 @@ WriteLiteral("\r\n \r\n