pull/797/head
tidusjar 8 years ago
parent 5c023341b6
commit ce95fe468f

@ -232,7 +232,19 @@ namespace PlexRequests.UI.Modules
{ {
if (!settings.UserAuthentication)// Do not need to auth make admin use login screen for now TODO remove this if (!settings.UserAuthentication)// Do not need to auth make admin use login screen for now TODO remove this
{ {
var perms = (Permissions)dbUser.Permissions; if (dbUser != null)
{
var perms = (Permissions) dbUser.Permissions;
if (perms.HasFlag(Permissions.Administrator))
{
var uri = Linker.BuildRelativeUri(Context, "UserLoginIndex");
Session["TempMessage"] = Resources.UI.UserLogin_AdminUsePassword;
return Response.AsRedirect(uri.ToString());
}
}
if (plexLocal != null)
{
var perms = (Permissions)plexLocal.Permissions;
if (perms.HasFlag(Permissions.Administrator)) if (perms.HasFlag(Permissions.Administrator))
{ {
var uri = Linker.BuildRelativeUri(Context, "UserLoginIndex"); var uri = Linker.BuildRelativeUri(Context, "UserLoginIndex");
@ -241,6 +253,7 @@ namespace PlexRequests.UI.Modules
} }
} }
} }
}
if(loginGuid == Guid.Empty && settings.UserAuthentication) if(loginGuid == Guid.Empty && settings.UserAuthentication)
{ {

Loading…
Cancel
Save