fix(config): add fallback to absolute imports in role_manager.py

This commit is contained in:
pacnpal
2024-11-17 22:49:21 +00:00
parent 525c7f3bed
commit cda72f461e

View File

@@ -4,10 +4,16 @@ import logging
from typing import Dict, List, Set, Tuple, Optional, Any
import discord # type: ignore
from .exceptions import ConfigurationError as ConfigError
try:
# Try relative imports first
from .exceptions import ConfigurationError as ConfigError
except ImportError:
# Fall back to absolute imports if relative imports fail
from videoarchiver.config.exceptions import ConfigurationError as ConfigError
logger = logging.getLogger("RoleManager")
class RoleManager:
"""Manages Discord role configurations"""