Skip to content

Commit f2e6fb3

Browse files
Partial fix
1 parent c86b5ea commit f2e6fb3

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

packages/web-api/src/file-upload.ts

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import type { Logger } from '@slack/logger';
55

66
import { ErrorCode, errorWithCode } from './errors';
77
import type {
8+
FileThreadDestinationArgument,
89
FileUploadV2,
910
FileUploadV2Job,
1011
FilesCompleteUploadExternalArguments,
@@ -240,8 +241,15 @@ export function getAllFileUploadsToComplete(
240241
channel_id,
241242
initial_comment,
242243
};
243-
if (thread_ts) {
244-
toComplete[compareString].thread_ts = upload.thread_ts;
244+
if (thread_ts && channel_id) {
245+
const fileDestinationArgument: FileThreadDestinationArgument = {
246+
channel_id,
247+
thread_ts: upload.thread_ts,
248+
}
249+
toComplete[compareString] = {
250+
...toComplete[compareString],
251+
...fileDestinationArgument
252+
};
245253
}
246254
if ('token' in upload) {
247255
toComplete[compareString].token = upload.token;

0 commit comments

Comments
 (0)