mirror of
https://github.com/FrankerFaceZ/FrankerFaceZ.git
synced 2025-09-16 10:06:54 +00:00
4.0.0-rc13.23
* Added: Override chat line rendering for viewer cards (and also Rooms, as a side effect. Rooms are still a thing and people use them, right? Right? ... right.....?) * Fixed: With Swap Sidebars enabled in Firefox, the button to expand and close chat not appearing correctly. * Fixed: Messages being removed for moderators when they shouldn't be due to FFZ settings.
This commit is contained in:
parent
9697962313
commit
a8886167a3
4 changed files with 116 additions and 81 deletions
|
@ -713,13 +713,14 @@ export default class ChatHook extends Module {
|
|||
raw_delay = t.chat.context.get('chat.delay'),
|
||||
delay = raw_delay === -1 ? this.delayDuration : raw_delay,
|
||||
first = now - delay,
|
||||
see_deleted = this.shouldSeeBlockedAndDeletedMessages || this.props && this.props.shouldSeeBlockedAndDeletedMessages,
|
||||
do_remove = t.chat.context.get('chat.filtering.remove-deleted');
|
||||
|
||||
let changed = false;
|
||||
|
||||
for(const msg of this.delayedMessageBuffer) {
|
||||
if ( msg.time <= first || ! msg.shouldDelay ) {
|
||||
if ( do_remove !== 0 && (do_remove > 1 || ! this.shouldSeeBlockedAndDeletedMessages) && this.isDeletable(msg.event) && msg.event.deleted )
|
||||
if ( do_remove !== 0 && (do_remove > 1 || ! see_deleted) && this.isDeletable(msg.event) && msg.event.deleted )
|
||||
continue;
|
||||
|
||||
this.buffer.push(msg.event);
|
||||
|
@ -886,9 +887,14 @@ export default class ChatHook extends Module {
|
|||
try {
|
||||
const out = i.convertMessage({message: e});
|
||||
out.ffz_type = 'resub';
|
||||
out.sub_cumulative = e.cumulativeMonths || 0;
|
||||
out.sub_streak = e.streakMonths || 0;
|
||||
out.sub_share_streak = e.shouldShareStreakTenure;
|
||||
out.sub_months = e.months;
|
||||
out.sub_plan = e.methods;
|
||||
|
||||
//t.log.info('Resub Event', e, out);
|
||||
|
||||
return i.postMessageToCurrentChannel(e, out);
|
||||
|
||||
} catch(err) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue