Skip to content

Commit b9daa20

Browse files
committed
fix: self update needs identifiert
1 parent 295478b commit b9daa20

1 file changed

Lines changed: 10 additions & 7 deletions

File tree

src/app.rs

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -255,17 +255,20 @@ impl eframe::App for App {
255255
fn update(message_tx: &mpsc::Sender<Message>) {
256256
let message_tx = message_tx.clone();
257257

258+
let name = if cfg!(all(windows, feature = "pktmon")) {
259+
"stardb-exporter-pktmon"
260+
} else if cfg!(all(windows, feature = "pcap")) {
261+
"stardb-exporter-pcap"
262+
} else {
263+
"stardb-exporter"
264+
};
265+
258266
thread::spawn(move || {
259267
let status = self_update::backends::github::Update::configure()
260268
.repo_owner("juliuskreutz")
261269
.repo_name("stardb-exporter")
262-
.bin_name(if cfg!(all(windows, feature = "pktmon")) {
263-
"stardb-exporter-pktmon"
264-
} else if cfg!(all(windows, feature = "pcap")) {
265-
"stardb-exporter-pcap"
266-
} else {
267-
"stardb-exporter"
268-
})
270+
.identifier(name)
271+
.bin_name(name)
269272
.current_version(self_update::cargo_crate_version!())
270273
.no_confirm(true)
271274
.build()

0 commit comments

Comments
 (0)