separated createRoom and createRoomInThirdparty

This commit is contained in:
mushka 2022-08-04 15:10:33 +03:00
parent 9a0d61b0ff
commit 65e9cd6cac
2 changed files with 10 additions and 4 deletions

View File

@ -8,6 +8,7 @@ const CreateRoomEvent = ({
onClose,
createRoom,
createRoomInThirdpary,
createTag,
addTagsToRoom,
fetchTags,
@ -37,12 +38,13 @@ const CreateRoomEvent = ({
try {
setIsLoading(true);
const room = await createRoom(createRoomParams);
console.log(room);
for (let i = 0; i < newTags.length; i++) await createTag(newTags[i]);
await addTagsToRoom(room.id, tags);
await updateCurrentFolder(null, currrentFolderId);
// let thirpartyFolderId = "sbox-1-|ПАПКА ОТ ДОКСПЕЙС";
// createRoomInThirdpary(thirpartyFolderId, createRoomParams);
} catch (err) {
console.log(err);
} finally {
@ -70,7 +72,7 @@ const CreateRoomEvent = ({
export default inject(
({ filesStore, tagsStore, filesActionsStore, selectedFolderStore }) => {
const { createRoom, addTagsToRoom } = filesStore;
const { createRoom, createRoomInThirdpary, addTagsToRoom } = filesStore;
const { createTag, fetchTags } = tagsStore;
const { id: currrentFolderId } = selectedFolderStore;
@ -78,6 +80,7 @@ export default inject(
return {
createRoom,
createRoomInThirdpary,
createTag,
fetchTags,
addTagsToRoom,

View File

@ -1572,11 +1572,14 @@ class FilesStore {
}
createRoom(roomParams) {
if (roomParams.storageLocation)
return api.rooms.createRoomInThirdpary(roomParams);
return api.rooms.createRoom(roomParams);
}
createRoomInThirdpary(thirpartyFolderId, roomParams) {
console.log(thirpartyFolderId, roomParams);
return api.rooms.createRoomInThirdpary(thirpartyFolderId, roomParams);
}
editRoom(id, roomParams) {
return api.rooms.editRoom(id, roomParams);
}