fix: Cannot read properties of undefined (reading 'burst')
This commit is contained in:
@@ -50,14 +50,6 @@ class MessageReaction {
|
||||
}
|
||||
|
||||
_patch(data) {
|
||||
if ('count' in data) {
|
||||
/**
|
||||
* The number of people that have given the same reaction
|
||||
* @type {?number}
|
||||
*/
|
||||
this.count ??= data.count;
|
||||
}
|
||||
|
||||
if ('burst_colors' in data) {
|
||||
/**
|
||||
* Hexadecimal colors used for this super reaction
|
||||
@@ -66,6 +58,14 @@ class MessageReaction {
|
||||
this.burstColors = data.burst_colors;
|
||||
}
|
||||
|
||||
if ('count' in data) {
|
||||
/**
|
||||
* The number of people that have given the same reaction
|
||||
* @type {?number}
|
||||
*/
|
||||
this.count ??= data.count;
|
||||
}
|
||||
|
||||
if ('count_details' in data) {
|
||||
/**
|
||||
* The reaction count details object contains information about super and normal reaction counts.
|
||||
@@ -82,6 +82,8 @@ class MessageReaction {
|
||||
burst: data.count_details.burst,
|
||||
normal: data.count_details.normal,
|
||||
};
|
||||
} else {
|
||||
this.countDetails ??= { burst: 0, normal: 0 };
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user