Compare commits
No commits in common. "0f26db3d745f94e1c5d636424a557cbf6243188a" and "d9d3f8c8b018d55b1c9231c32172b0c4af65f136" have entirely different histories.
0f26db3d74
...
d9d3f8c8b0
@ -25,10 +25,10 @@ class ModuleList:
|
|||||||
DataModule,
|
DataModule,
|
||||||
GraphQLModule,
|
GraphQLModule,
|
||||||
PermissionModule,
|
PermissionModule,
|
||||||
LevelModule,
|
|
||||||
DatabaseModule,
|
DatabaseModule,
|
||||||
AutoRoleModule,
|
AutoRoleModule,
|
||||||
BaseModule,
|
BaseModule,
|
||||||
|
LevelModule,
|
||||||
ApiModule,
|
ApiModule,
|
||||||
TechnicianModule,
|
TechnicianModule,
|
||||||
# has to be last!
|
# has to be last!
|
||||||
|
@ -375,6 +375,8 @@ class DatabaseOnReadyEvent(OnReadyABC):
|
|||||||
async def on_ready(self):
|
async def on_ready(self):
|
||||||
self._logger.debug(__name__, f"Module {type(self)} started")
|
self._logger.debug(__name__, f"Module {type(self)} started")
|
||||||
|
|
||||||
|
await self._seeder.seed()
|
||||||
|
|
||||||
self._check_known_users()
|
self._check_known_users()
|
||||||
self._check_servers()
|
self._check_servers()
|
||||||
self._check_clients()
|
self._check_clients()
|
||||||
@ -383,7 +385,5 @@ class DatabaseOnReadyEvent(OnReadyABC):
|
|||||||
self._check_user_joins_vc()
|
self._check_user_joins_vc()
|
||||||
self._check_user_joined_gs()
|
self._check_user_joined_gs()
|
||||||
|
|
||||||
await self._seeder.seed()
|
|
||||||
|
|
||||||
self._validate_init_time()
|
self._validate_init_time()
|
||||||
self._logger.trace(__name__, f"Module {type(self)} stopped")
|
self._logger.trace(__name__, f"Module {type(self)} stopped")
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
import discord
|
import discord
|
||||||
from cpl_core.database.context import DatabaseContextABC
|
|
||||||
from cpl_discord.container import Guild
|
from cpl_discord.container import Guild
|
||||||
from cpl_discord.service import DiscordBotServiceABC
|
from cpl_discord.service import DiscordBotServiceABC
|
||||||
from discord import Permissions, Colour
|
from discord import Permissions, Colour
|
||||||
@ -22,7 +21,6 @@ class LevelSeeder(DataSeederABC):
|
|||||||
level_repo: LevelRepositoryService,
|
level_repo: LevelRepositoryService,
|
||||||
servers: ServerRepositoryABC,
|
servers: ServerRepositoryABC,
|
||||||
level: LevelService,
|
level: LevelService,
|
||||||
db: DatabaseContextABC,
|
|
||||||
bot: DiscordBotServiceABC,
|
bot: DiscordBotServiceABC,
|
||||||
):
|
):
|
||||||
DataSeederABC.__init__(self)
|
DataSeederABC.__init__(self)
|
||||||
@ -31,7 +29,6 @@ class LevelSeeder(DataSeederABC):
|
|||||||
self._levels = level_repo
|
self._levels = level_repo
|
||||||
self._servers = servers
|
self._servers = servers
|
||||||
self._level = level
|
self._level = level
|
||||||
self._db = db
|
|
||||||
self._bot = bot
|
self._bot = bot
|
||||||
|
|
||||||
self._level_header = levels.level_header
|
self._level_header = levels.level_header
|
||||||
@ -54,7 +51,6 @@ class LevelSeeder(DataSeederABC):
|
|||||||
if levels is None or levels.where(lambda l: l.name == level.name).first_or_default() is None:
|
if levels is None or levels.where(lambda l: l.name == level.name).first_or_default() is None:
|
||||||
self._levels.add_level(level)
|
self._levels.add_level(level)
|
||||||
self._logger.debug(__name__, f"Saved level {level.name}")
|
self._logger.debug(__name__, f"Saved level {level.name}")
|
||||||
self._db.save_changes()
|
|
||||||
except discord.errors.Forbidden as e:
|
except discord.errors.Forbidden as e:
|
||||||
self._logger.error(__name__, f"Creating level failed", e)
|
self._logger.error(__name__, f"Creating level failed", e)
|
||||||
level.permissions = 0
|
level.permissions = 0
|
||||||
|
Loading…
Reference in New Issue
Block a user