Include features within guild model

This commit is contained in:
weibeu
2022-08-11 02:08:54 +05:30
parent a5a6447c70
commit c027d817ab
5 changed files with 133 additions and 2 deletions

View File

@@ -1,6 +1,7 @@
"""Few utility functions and decorators."""
import functools
import enum
from . import exceptions
from flask import current_app
@@ -26,6 +27,11 @@ class JSONBool(object):
raise ValueError()
class StringEnum(enum.Enum):
def __str__(self):
return str(self.value)
def json_bool(value):
if isinstance(value, str):
return str(JSONBool.from_string(value))