separated createRoom and createRoomInThirdparty
This commit is contained in:
parent
9a0d61b0ff
commit
65e9cd6cac
@ -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,
|
||||
|
@ -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);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user