From 6f158afd150031052c5bc24865c1a1f122aa3663 Mon Sep 17 00:00:00 2001 From: Assistant Date: Mon, 28 Jun 2021 19:50:39 +0200 Subject: [PATCH] Assigned filename to variable to deduplicate calculation --- syncplay/server.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/syncplay/server.py b/syncplay/server.py index 1acd9e7..f33f418 100755 --- a/syncplay/server.py +++ b/syncplay/server.py @@ -438,9 +438,10 @@ class Room(object): def writeToFile(self): if not self.isPermanent(): return + filename = os.path.join(self._roomsDir, self.sanitizeFilename(self._name)+'.room') if len(self._playlist) == 0: try: - os.remove(os.path.join(self._roomsDir, self.sanitizeFilename(self._name)+'.room')) + os.remove(filename) except Exception: pass return @@ -450,7 +451,7 @@ class Room(object): data['playlistIndex'] = self._playlistIndex data['position'] = self._position data['lastSavedUpdate'] = self._lastSavedUpdate - with open(os.path.join(self._roomsDir, self.sanitizeFilename(self._name)+'.room'), "w") as outfile: + with open(filename, "w") as outfile: json.dump(data, outfile) def loadFromFile(self, filename):