diff --git a/libs/common/src/vault/services/folder/folder-api.service.ts b/libs/common/src/vault/services/folder/folder-api.service.ts index fe9c3218a84..d5bd7fe9847 100644 --- a/libs/common/src/vault/services/folder/folder-api.service.ts +++ b/libs/common/src/vault/services/folder/folder-api.service.ts @@ -17,11 +17,11 @@ export class FolderApiService implements FolderApiServiceAbstraction { const request = new FolderRequest(folder); let response: FolderResponse; - if (folder.id == null) { + if (folder.id) { + response = await this.putFolder(folder.id, request); + } else { response = await this.postFolder(request); folder.id = response.id; - } else { - response = await this.putFolder(folder.id, request); } const data = new FolderData(response);