Invert urgent boolean in Message to be consistent

This commit is contained in:
AsamK 2026-02-25 21:43:52 +01:00
parent d4b3816c5d
commit f9cbfa6d6c
4 changed files with 7 additions and 7 deletions

View File

@ -13,7 +13,7 @@ public record Message(
List<Preview> previews,
Optional<StoryReply> storyReply,
List<TextStyle> textStyles,
boolean noUrgent
boolean urgent
) {
public record Mention(RecipientIdentifier.Single recipient, int start, int length) {}

View File

@ -800,7 +800,7 @@ public class ManagerImpl implements Manager {
}
final var messageBuilder = SignalServiceDataMessage.newBuilder();
applyMessage(messageBuilder, message);
return sendMessage(messageBuilder, recipients, notifySelf, Optional.empty(), !message.noUrgent());
return sendMessage(messageBuilder, recipients, notifySelf, Optional.empty(), message.urgent());
}
@Override
@ -811,7 +811,7 @@ public class ManagerImpl implements Manager {
) throws IOException, AttachmentInvalidException, NotAGroupMemberException, GroupNotFoundException, GroupSendingNotAllowedException, UnregisteredRecipientException, InvalidStickerException {
final var messageBuilder = SignalServiceDataMessage.newBuilder();
applyMessage(messageBuilder, message);
return sendMessage(messageBuilder, recipients, false, Optional.of(editTargetTimestamp), !message.noUrgent());
return sendMessage(messageBuilder, recipients, false, Optional.of(editTargetTimestamp), message.urgent());
}
private void applyMessage(

View File

@ -253,7 +253,7 @@ public class SendCommand implements JsonRpcLocalCommand {
previews,
Optional.ofNullable((storyReply)),
textStyles,
noUrgent);
!noUrgent);
var results = editTimestamp != null
? m.sendEditMessage(message, recipientIdentifiers, editTimestamp)
: m.sendMessage(message, recipientIdentifiers, notifySelf);

View File

@ -243,7 +243,7 @@ public class DbusSignalImpl implements Signal, AutoCloseable {
List.of(),
Optional.empty(),
List.of(),
false);
true);
final var recipientIdentifiers = getSingleRecipientIdentifiers(recipients, m.getSelfNumber()).stream()
.map(RecipientIdentifier.class::cast)
.collect(Collectors.toSet());
@ -409,7 +409,7 @@ public class DbusSignalImpl implements Signal, AutoCloseable {
List.of(),
Optional.empty(),
List.of(),
false);
true);
final var results = m.sendMessage(message, Set.of(RecipientIdentifier.NoteToSelf.INSTANCE), false);
checkSendMessageResults(results);
return results.timestamp();
@ -456,7 +456,7 @@ public class DbusSignalImpl implements Signal, AutoCloseable {
List.of(),
Optional.empty(),
List.of(),
false);
true);
var results = m.sendMessage(message, Set.of(getGroupRecipientIdentifier(groupId)), false);
checkSendMessageResults(results);
return results.timestamp();