diff --git a/tge/outputters/json.py b/tge/outputters/json.py index ab72b1f..697cc6b 100644 --- a/tge/outputters/json.py +++ b/tge/outputters/json.py @@ -19,9 +19,9 @@ def output_forum (data, destination): out_file.write(json.dumps({"title": data.title}, indent=4)) for category in data.categories: - os.makedirs(os.path.join(destination, category.title)) + os.makedirs(os.path.join(destination, sanitize_title(category.title))) for board in category.children: - output_board(board, os.path.join(destination, category.title, sanitize_title(board.title))) + output_board(board, os.path.join(destination, sanitize_title(category.title), sanitize_title(board.title))) def output_board (data, destination): os.makedirs(destination)