Skip to content

Commit f2329b2

Browse files
committed
BUGFIX:
- /mission modify did accidentally load the original mission (without modifications)
1 parent 7980d41 commit f2329b2

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

plugins/mission/commands.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -812,7 +812,7 @@ async def modify(self, interaction: discord.Interaction,
812812
await server.restart(modify_mission=False)
813813
# otherwise we load the new mission
814814
else:
815-
await server.loadMission(new_filename, modify_mission=False)
815+
await server.loadMission(new_filename, modify_mission=False, use_orig=False)
816816
message += _('\nMission reloaded.')
817817
await self.bot.audit("changed preset {}".format(','.join(view.result)), server=server,
818818
user=interaction.user)

plugins/mission/listener.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -964,7 +964,7 @@ async def do_change_mission(self, server: Server, player: Player, params: dict):
964964
mission_file = await server.modifyMission(
965965
mission_file, [utils.get_preset(self.node, x) for x in presets], use_orig
966966
)
967-
await server.loadMission(mission_file, modify_mission=False)
967+
await server.loadMission(mission_file, modify_mission=False, use_orig=False)
968968

969969
@event(name="changeMission")
970970
async def changeMission(self, server: Server, data: dict) -> None:
@@ -1201,7 +1201,7 @@ async def change_preset(preset_name: str):
12011201
new_filename = await server.modifyMission(filename, preset)
12021202
if new_filename != filename:
12031203
await server.replaceMission(int(server.settings['listStartIndex']), new_filename)
1204-
await server.loadMission(new_filename, modify_mission=False)
1204+
await server.loadMission(new_filename, modify_mission=False, use_orig=False)
12051205
else:
12061206
await server.restart(modify_mission=False)
12071207
if server.status == Status.STOPPED:

plugins/mission/upload.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ async def _load_mission(self, filename: str):
9393
modify = False
9494
msg = await self.channel.send(_('Loading mission {} ...').format(name))
9595
try:
96-
if not await self.server.loadMission(filename, modify_mission=modify):
96+
if not await self.server.loadMission(filename, modify_mission=modify, use_orig=False):
9797
await msg.edit(content=_('Mission {} NOT loaded.').format(name))
9898
else:
9999
await self.bot.audit(f"loaded mission {name}", server=self.server, user=self.message.author)

plugins/scheduler/views.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ async def status_channel(self, interaction: discord.Interaction,
8484
@discord.ui.select(
8585
cls=discord.ui.ChannelSelect,
8686
channel_types=[ChannelType.text],
87-
placeholder="Select a chat channel"
87+
placeholder="Select a chat channel (optional)"
8888
)
8989
async def chat_channel(self, interaction: discord.Interaction, select: ChannelSelect[discord.TextChannel]) -> None:
9090
# noinspection PyUnresolvedReferences

plugins/voting/options/preset.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ async def execute(self, winner: str):
2828
new_filename = await self.server.modifyMission(filename, utils.get_preset(self.server.node, winner))
2929
if new_filename != filename:
3030
await self.server.replaceMission(int(self.server.settings['listStartIndex']), new_filename)
31-
await self.server.loadMission(new_filename, modify_mission=False)
31+
await self.server.loadMission(new_filename, modify_mission=False, use_orig=False)
3232
else:
3333
await self.server.restart(modify_mission=False)
3434
if self.server.status == Status.STOPPED:

0 commit comments

Comments
 (0)