From 5740ba851f3660bb3bd2077c030115c66663388b Mon Sep 17 00:00:00 2001 From: SeaswimmerTheFsh Date: Wed, 13 Dec 2023 15:38:40 -0500 Subject: [PATCH] fix(moderation): export temp writes to a directory it actually has access to --- moderation/moderation.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/moderation/moderation.py b/moderation/moderation.py index 233140c..c06f3ff 100644 --- a/moderation/moderation.py +++ b/moderation/moderation.py @@ -9,7 +9,7 @@ import humanize import mysql.connector from discord.ext import tasks from pytimeparse2 import disable_dateutil, parse -from redbot.core import app_commands, checks, Config, commands +from redbot.core import app_commands, checks, Config, commands, data_manager from redbot.core.app_commands import Choice @@ -747,7 +747,7 @@ class Moderation(commands.Cog): result_dict_list.append(case_dict) if export: try: - filename = f"moderation_{interaction.guild.id}.json" + filename = data_manager.cog_data_path(cog_instance=self) + f"moderation_{interaction.guild.id}.json" with open(filename, "w") as f: json.dump(result_dict_list, f) await interaction.followup.send(file=discord.File(f"moderation_{interaction.guild.id}.json"), ephemeral=ephemeral)