Updating for default values if not configured yet.
This commit is contained in:
parent
4e2f03bf4c
commit
b9e8fa40ab
@ -21,13 +21,13 @@ public class RequireRole : PreconditionAttribute
|
||||
switch (_role)
|
||||
{
|
||||
case "Admin":
|
||||
requiredGroup = ConfigurationRepository.GetValue<string>("Role:Admin", context.Guild.Id);
|
||||
requiredGroup = (ConfigurationRepository.GetValue<string>("Role:Admin", context.Guild.Id) != null) ? ConfigurationRepository.GetValue<string>("Role:Admin", context.Guild.Id) : "Admin";
|
||||
break;
|
||||
case "Officer":
|
||||
requiredGroup = ConfigurationRepository.GetValue<string>("Role:Officer", context.Guild.Id);
|
||||
requiredGroup = (ConfigurationRepository.GetValue<string>("Role:Officer", context.Guild.Id) != null) ? ConfigurationRepository.GetValue<string>("Role:Officer", context.Guild.Id) : "Officer";
|
||||
break;
|
||||
case "Member":
|
||||
requiredGroup = ConfigurationRepository.GetValue<string>("Role:Member", context.Guild.Id);
|
||||
requiredGroup = (ConfigurationRepository.GetValue<string>("Role:Member", context.Guild.Id) != null) ? ConfigurationRepository.GetValue<string>("Role:Member", context.Guild.Id) : "Member";
|
||||
break;
|
||||
default:
|
||||
return Task.FromResult(PreconditionResult.FromError($"{_role} is not a valid Permission Node."));
|
||||
|
||||
Loading…
Reference in New Issue
Block a user