diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 8683740e9..9333b6daa 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -49,7 +49,6 @@ jobs:
uses: actions-rust-lang/setup-rust-toolchain@v1
with:
toolchain: stable
- rustflags: ''
- name: Check out code
uses: actions/checkout@v4
@@ -158,7 +157,6 @@ jobs:
with:
toolchain: stable
target: aarch64-unknown-linux-gnu
- rustflags: ''
- name: Setup C compiler, linker and pkgconfig
run: |
@@ -252,7 +250,7 @@ jobs:
- name: Build click (${{ matrix.arch }})
# workaround https://github.com/actions/runner/issues/1479#issuecomment-969306629
- uses: ChristopherHX/conditional@b4a9649204f81002ec9a4ef7d4bf7d6b2ab7fa55
+ uses: ChristopherHX/conditional@01004426dfbc58dc9bfe0713f146f1429eb5025e # main
with:
step: |
uses: docker://clickable/ci-20.04-${{ matrix.arch }}:8.2.0
diff --git a/Cargo.toml b/Cargo.toml
index 4aaa4fd6d..bbf5161bc 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -5,10 +5,7 @@ edition = "2021"
description = """\
This is a cross-platform Signal client."""
license = "GPL-3"
-rust = "1.71"
-
-[source.crates-io]
-registry = "git://github.com/rust-lang/crates.io-index.git"
+rust-version = "1.75"
[build-dependencies]
tauri-build = { version = "2.0.0-rc.6", features = [], optional = true }
diff --git a/src/handlers.rs b/src/handlers.rs
index f5e90c2d0..6f2661dd9 100644
--- a/src/handlers.rs
+++ b/src/handlers.rs
@@ -231,7 +231,6 @@ impl Handler {
log::error!("Too many errors, exiting or sender is none {:?}", count);
// Exit this loop
exit(0);
- break;
}
count += 1;
@@ -838,24 +837,6 @@ impl Handler {
Ok(())
}
- async fn thread_metadata(
- &self,
- thread: &Thread,
- ) -> Result