forked from CringeStudios/gamja
components/app: fix STATUSMSG NOTICE when target buffer is closed
This commit is contained in:
parent
3d03c0dbcf
commit
0f273b9699
@ -933,6 +933,14 @@ export default class App extends Component {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
let allowedPrefixes = client.isupport.statusMsg();
|
||||||
|
if (allowedPrefixes) {
|
||||||
|
let parts = irc.parseTargetPrefix(target, allowedPrefixes);
|
||||||
|
if (client.isChannel(parts.name)) {
|
||||||
|
target = parts.name;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Don't open a new buffer if this is just a NOTICE or a garbage
|
// Don't open a new buffer if this is just a NOTICE or a garbage
|
||||||
// CTCP message
|
// CTCP message
|
||||||
let openNewBuffer = true;
|
let openNewBuffer = true;
|
||||||
@ -948,13 +956,6 @@ export default class App extends Component {
|
|||||||
target = SERVER_BUFFER;
|
target = SERVER_BUFFER;
|
||||||
}
|
}
|
||||||
|
|
||||||
let allowedPrefixes = client.isupport.statusMsg();
|
|
||||||
if (allowedPrefixes) {
|
|
||||||
let parts = irc.parseTargetPrefix(target, allowedPrefixes);
|
|
||||||
if (client.isChannel(parts.name)) {
|
|
||||||
target = parts.name;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return [target];
|
return [target];
|
||||||
case "JOIN":
|
case "JOIN":
|
||||||
channel = msg.params[0];
|
channel = msg.params[0];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user