summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
3972e14)
Given that incoming exchanges are ignored for channels, it makes no
sense to send them either.
parms.prepend(bufferInfo.bufferName());
else if (parms.count() != 1) {
emit displayMsg(Message::Info, bufname,
parms.prepend(bufferInfo.bufferName());
else if (parms.count() != 1) {
emit displayMsg(Message::Info, bufname,
- tr("[usage] /keyx [<nick|channel>] Initiates a DH1080 key exchange with the target."));
+ tr("[usage] /keyx [<nick>] Initiates a DH1080 key exchange with the target."));
return;
}
QString target = parms.at(0);
return;
}
QString target = parms.at(0);
+ if (network()->isChannelName(target)) {
+ emit displayMsg(Message::Info, bufname, tr("It is only possible to exchange keys in a query buffer."));
+ return;
+ }
+
Cipher *cipher = network()->cipher(target);
if (!cipher) // happens when there is no CoreIrcChannel for the target
return;
Cipher *cipher = network()->cipher(target);
if (!cipher) // happens when there is no CoreIrcChannel for the target
return;