File tree Expand file tree Collapse file tree 1 file changed +6
-11
lines changed
packages/discord.js/src/client/actions Expand file tree Collapse file tree 1 file changed +6
-11
lines changed Original file line number Diff line number Diff line change @@ -28,20 +28,15 @@ class GenericAction {
28
28
}
29
29
30
30
getChannel ( data ) {
31
+ const payloadData = { recipients : data . recipients ?? [ data . author ?? data . user ?? { id : data . user_id } ] } ;
31
32
const id = data . channel_id ?? data . id ;
33
+ if ( id !== undefined ) payloadData . id = id ;
34
+ if ( 'guild_id' in data ) payloadData . guild_id = data . guild_id ;
35
+ if ( 'last_message_id' in data ) payloadData . last_message_id = data . last_message_id ;
36
+
32
37
return (
33
38
data [ this . client . actions . injectedChannel ] ??
34
- this . getPayload (
35
- {
36
- id,
37
- guild_id : data . guild_id ,
38
- recipients : data . recipients ?? [ data . author ?? data . user ?? { id : data . user_id } ] ,
39
- last_message_id : data . last_message_id ,
40
- } ,
41
- this . client . channels ,
42
- id ,
43
- Partials . Channel ,
44
- )
39
+ this . getPayload ( payloadData , this . client . channels , id , Partials . Channel )
45
40
) ;
46
41
}
47
42
You can’t perform that action at this time.
0 commit comments