fix(send): Only display message if correctly sent

Furthermore, fix settin group revision for group messages.
This commit is contained in:
Julian Schmidhuber authored and Hosted Weblate committed 2023-03-25 13:40:31 +01:00
1 parent 6a5907de9e
commit 67da75fec7
3 files changed
+6 -5

No files matched your search

Generated
-3
View File
@@ -1999,7 +1999,6 @@ dependencies = [
[[package]]
name = "libsignal-service"
version = "0.1.0"
source = "git+https://github.com/whisperfish/libsignal-service-rs?rev=964810f962c1b1c6530f749394f07aea731b6a74#964810f962c1b1c6530f749394f07aea731b6a74"
dependencies = [
"aes 0.7.5",
"aes-gcm",
@@ -2032,7 +2031,6 @@ dependencies = [
[[package]]
name = "libsignal-service-hyper"
version = "0.1.0"
source = "git+https://github.com/whisperfish/libsignal-service-rs?rev=964810f962c1b1c6530f749394f07aea731b6a74#964810f962c1b1c6530f749394f07aea731b6a74"
dependencies = [
"async-trait",
"async-tungstenite",
@@ -2691,7 +2689,6 @@ checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
[[package]]
name = "presage"
version = "0.5.0-dev"
source = "git+https://github.com/whisperfish/presage.git?rev=11cd90b02e182af3e65b5844289747b0fec15698#11cd90b02e182af3e65b5844289747b0fec15698"
dependencies = [
"async-trait",
"base64 0.12.3",
+4 -2
View File
@@ -27,8 +27,10 @@ async-recursion = "1.0.2"
regex = "1.7.0"
lazy_static = "1.4.0"
presage = { git = "https://github.com/whisperfish/presage.git", rev = "11cd90b02e182af3e65b5844289747b0fec15698" }
libsignal-service = { git = "https://github.com/whisperfish/libsignal-service-rs", rev = "964810f962c1b1c6530f749394f07aea731b6a74" }
# presage = { git = "https://github.com/whisperfish/presage.git", rev = "11cd90b02e182af3e65b5844289747b0fec15698" }
# libsignal-service = { git = "https://github.com/whisperfish/libsignal-service-rs", rev = "964810f962c1b1c6530f749394f07aea731b6a74" }
presage = { path = "/mnt/hdd/Nextcloud/Programmieren/Programmieren/Rust/forks/presage" }
libsignal-service = { path = "/mnt/hdd/Nextcloud/Programmieren/Programmieren/Rust/forks/libsignal-service-rs/libsignal-service" }
async-trait = "0.1.64"
sled = "0.34.7"
+2
View File
@@ -31,6 +31,7 @@ impl Channel {
manager: &Manager,
) -> Self {
log::trace!("Trying to build a `Channel` from a `Contact` or `GroupContextV2`");
log::info!("Group Context: {:#?}", group_context);
let available_channels = manager.available_channels();
let s: Self = Object::builder::<Self>()
.property("manager", manager)
@@ -70,6 +71,7 @@ impl Channel {
group_context_v2: &GroupContextV2,
manager: &Manager,
) -> Self {
log::info!("Further Group Context: {:#?}", group_context_v2);
let s: Self = Object::builder::<Self>()
.property("manager", manager)
.build();