Merge pull request #1766 from cddjr/1761--bug

This commit is contained in:
jxxghp 2024-03-28 06:48:22 +08:00 committed by GitHub
commit 828fc08362
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -78,9 +78,12 @@ class ModuleManager(metaclass=Singleton):
if not setting:
return True
switch, value = setting
if getattr(settings, switch) and value is True:
option = getattr(settings, switch)
if not option:
return False
if option and value is True:
return True
if value in getattr(settings, switch):
if value in option:
return True
return False