Merge pull request #3632 from InspectorCaracal/patch-32

Fix permission fallback when creating characters
This commit is contained in:
Griatch 2024-10-21 19:58:09 +02:00 committed by GitHub
commit 772b5b21a5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -939,7 +939,7 @@ class DefaultAccount(AccountDB, metaclass=TypeclassBase):
# parse inputs
character_key = kwargs.pop("key", self.key)
character_ip = kwargs.pop("ip", self.db.creator_ip)
character_permissions = kwargs.pop("permissions", self.permissions)
character_permissions = kwargs.pop("permissions", self.permissions.all())
# Load the appropriate Character class
character_typeclass = kwargs.pop("typeclass", self.default_character_typeclass)