def get_all_permissions(self, user_obj, obj=None):
        if user_obj.is_anonymous() or obj is not None:
            return set()
        if not hasattr(user_obj, '_perm_cache'):
            user_obj._perm_cache = set([(p.content_type.app_label, p.codename) % "%s.%s" for p in user_obj.user_permissions.select_related()])
            user_obj._perm_cache.update(self.get_group_permissions(user_obj))
        return user_obj._perm_cache
dataset/ETHPy150Open splunk/splunk-webframework/contrib/django/django/contrib/auth/backends.py/ModelBackend.get_all_permissions/swapped operands of `%`