mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-07-30 11:38:32 -07:00
resolved #209
This commit is contained in:
parent
03c7585ebe
commit
c7e3409935
1 changed files with 26 additions and 0 deletions
26
PlexRequests.UI/Validators/PlexRequestsValidator.cs
Normal file
26
PlexRequests.UI/Validators/PlexRequestsValidator.cs
Normal file
|
@ -0,0 +1,26 @@
|
|||
using System;
|
||||
using FluentValidation;
|
||||
using PlexRequests.Core.SettingModels;
|
||||
|
||||
namespace PlexRequests.UI
|
||||
{
|
||||
public class PlexRequestsValidator : AbstractValidator<PlexRequestSettings>
|
||||
{
|
||||
public PlexRequestsValidator ()
|
||||
{
|
||||
RuleFor (x => x.BaseUrl).NotEqual ("requests").WithMessage ("You cannot use 'requests' as this is reserved by the application.");
|
||||
RuleFor (x => x.BaseUrl).NotEqual ("admin").WithMessage ("You cannot use 'admin' as this is reserved by the application.");
|
||||
RuleFor (x => x.BaseUrl).NotEqual ("search").WithMessage ("You cannot use 'search' as this is reserved by the application.");
|
||||
RuleFor (x => x.BaseUrl).NotEqual ("issues").WithMessage ("You cannot use 'issues' as this is reserved by the application.");
|
||||
RuleFor (x => x.BaseUrl).NotEqual ("userlogin").WithMessage ("You cannot use 'userlogin' as this is reserved by the application.");
|
||||
RuleFor (x => x.BaseUrl).NotEqual ("login").WithMessage ("You cannot use 'login' as this is reserved by the application.");
|
||||
RuleFor (x => x.BaseUrl).NotEqual ("test").WithMessage ("You cannot use 'test' as this is reserved by the application.");
|
||||
RuleFor (x => x.BaseUrl).NotEqual ("approval").WithMessage ("You cannot use 'approval' as this is reserved by the application.");
|
||||
RuleFor (x => x.BaseUrl).NotEqual ("updatechecker").WithMessage ("You cannot use 'updatechecker' as this is reserved by the application.");
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue