mirror of https://gitlab.com/litecord/litecord.git
Finally got things to work
This commit is contained in:
parent
fbc15219f7
commit
549d5992fd
|
|
@ -158,8 +158,6 @@ class LitecordValidator(Validator):
|
||||||
|
|
||||||
def _validate_type_channel_name(self, value: str) -> bool:
|
def _validate_type_channel_name(self, value: str) -> bool:
|
||||||
# for now, we'll use the same validation for guild_name
|
# for now, we'll use the same validation for guild_name
|
||||||
if value.endswith("-"):
|
|
||||||
value = value[:-1]
|
|
||||||
return self._validate_type_guild_name(value)
|
return self._validate_type_guild_name(value)
|
||||||
|
|
||||||
def _validate_type_theme(self, value: str) -> bool:
|
def _validate_type_theme(self, value: str) -> bool:
|
||||||
|
|
@ -187,6 +185,12 @@ def validate(reqjson: Optional[Union[Dict, List]], schema: Dict,) -> Dict:
|
||||||
if reqjson is None:
|
if reqjson is None:
|
||||||
raise BadRequest("No JSON provided")
|
raise BadRequest("No JSON provided")
|
||||||
|
|
||||||
|
try:
|
||||||
|
if schema["type"]["type"] == "channel_type" and reqjson["name"][-1] == "-":
|
||||||
|
reqjson["name"] = reqjson["name"][:-1]
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
|
||||||
try:
|
try:
|
||||||
valid = validator.validate(reqjson)
|
valid = validator.validate(reqjson)
|
||||||
except Exception:
|
except Exception:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue