mirror of
https://github.com/signalapp/Signal-Android.git
synced 2025-12-24 13:08:46 +00:00
Prevent empty or all-whitespace string from being sent as a gift message.
This commit is contained in:
@@ -75,12 +75,13 @@ class GiftSendJob private constructor(parameters: Parameters, private val recipi
|
||||
return if (didInsert) {
|
||||
Log.i(TAG, "Successfully inserted outbox message for gift", true)
|
||||
|
||||
if (additionalMessage != null) {
|
||||
val trimmedMessage = additionalMessage?.trim()
|
||||
if (!trimmedMessage.isNullOrBlank()) {
|
||||
Log.i(TAG, "Sending additional message...")
|
||||
|
||||
val result = MultiShareSender.sendSync(
|
||||
MultiShareArgs.Builder(setOf(ContactSearchKey.RecipientSearchKey.KnownRecipient(recipientId)))
|
||||
.withDraftText(additionalMessage)
|
||||
.withDraftText(trimmedMessage)
|
||||
.build()
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user