Closed AsamK closed 5 years ago
Bump. Can a maintainer somebody please review and merge this pull request? This bug makes it impossible to send notes from phone to desktop via Signal.
@moxie-signal Perhaps you can take a look?
This appears to be fixed by https://github.com/signalapp/libsignal-service-java/commit/1aebce8d6eff330898098086fb56b001579fef7a
indeed, looks like it's the same change, but with different formatting.
When sending a SentTranscript sync message manually (as done for note to self messages), the timestamp of the envelope is set to the current time instead of the transcript message's timestamp.
This causes these sent message to be rejected when received by libsignal-service-java:
It looks like Signal-Desktop doesn't do this validation (which is probably a bug by itself), so the timestamp mismatch can't be observed when sending messages from Signal-Android to Signal-Desktop. The issue is only noticable when an application using libsignal-service-java is linked to another one using libsignal-service-java.
Noticed here: AsamK/signal-cli#196