diff --git a/WebsiteBackend/src/de/steamwar/data/Groups.kt b/WebsiteBackend/src/de/steamwar/data/Groups.kt index ae895bfc..2ecff054 100644 --- a/WebsiteBackend/src/de/steamwar/data/Groups.kt +++ b/WebsiteBackend/src/de/steamwar/data/Groups.kt @@ -37,6 +37,9 @@ class Groups { private var groups: GroupsData = if (kGroupsFile.exists()) { Cbor.decodeFromByteArray(kGroupsFile.readBytes()) } else { + if (!kGroupsFile.parentFile.exists()) { + kGroupsFile.parentFile.mkdirs() + } kGroupsFile.createNewFile() kGroupsFile.writeBytes(Cbor.encodeToByteArray(GroupsData(mutableListOf())))