- if(!awayMessage.isEmpty() && _awayMessage != awayMessage) {
- _awayMessage = awayMessage;
- emit awayMessageSet(awayMessage);
+ if(!awayMessage.isEmpty()) {
+ QByteArray newAwayMessage = network()->encodeServerString(awayMessage);
+ if(newAwayMessage != _awayMessage) {
+ _awayMessage = newAwayMessage;
+ emit awayMessageSet(awayMessage);
+ }