diff --git a/packages/connector/src/MosDevice.ts b/packages/connector/src/MosDevice.ts index 0ce048cf..bcfe6893 100644 --- a/packages/connector/src/MosDevice.ts +++ b/packages/connector/src/MosDevice.ts @@ -345,14 +345,18 @@ export class MosDevice implements IMOSDevice { }, } } else if (data.roStoryMove) { + const storyIDs: string[] = Array.isArray(data.roStoryMove.storyID) + ? (data.roStoryMove.storyID as string[]) + : [data.roStoryMove.storyID as string] + data.roElementAction = { roID: data.roStoryMove.roID, operation: 'MOVE', element_target: { - storyID: data.roStoryMove.storyID[1], + storyID: storyIDs[1], }, element_source: { - storyID: data.roStoryMove.storyID[0], + storyID: storyIDs[0], }, } } else if (data.roStorySwap) {