Improved module loading
This commit is contained in:
		| @@ -75,7 +75,11 @@ class ModuleService(ModuleServiceABC, commands.Cog, metaclass=_MetaCogABC): | ||||
|         module_types = self._modules.where(lambda m: issubclass(m, t)) | ||||
|         modules = List(t) | ||||
|         for module_type in module_types: | ||||
|             modules.append(self._services.get_service(module_type)) | ||||
|             module = self._services.get_service(module_type) | ||||
|             if module is None: | ||||
|                 self._logger.warn(__name__, f'Module {module_type} not found in services!') | ||||
|                 break | ||||
|             modules.append(module) | ||||
|              | ||||
|         return modules.order_by(lambda m: m.get_priority(t)) | ||||
|      | ||||
|   | ||||
		Reference in New Issue
	
	Block a user