use pathlib in more places, thereby fixing some bugs

This commit is contained in:
Laura Klünder 2023-11-11 12:06:46 +01:00
parent f5c33724dc
commit 2ad9f4a099
14 changed files with 24 additions and 36 deletions

View file

@ -1,5 +1,4 @@
import operator
import os
import pickle
import threading
from collections import deque
@ -297,7 +296,7 @@ class LevelRenderData:
@staticmethod
def _level_filename(pk):
return os.path.join(settings.CACHE_ROOT, 'render_data_level_%d.pickle' % pk)
return settings.CACHE_ROOT / ('render_data_level_%d.pickle' % pk)
@classmethod
def get(cls, level):