fix(rust): an update on a running server reloads the plugin #30

Merged
whitlocktech merged 2 commits from fix/rust-plugin-reload into edge 2026-09-26 08:46:05 +00:00
Showing only changes of commit e5611a01eb - Show all commits

View File

@@ -973,8 +973,11 @@ fn remove_platform(record: &ServiceRecord) -> Removal {
)),
}
} else if let Some(user) = record.user.as_deref() {
// Not "this installer did not create it": a Rust instance's service never owns the account
// even when this installer made it, because every instance shares it — the last instance's
// removal decides (`rustgame::uninstall`). Said that way, the line is true for both games.
out.done.push(format!(
"left the {user} account alone — this installer did not create it"
"left the {user} account alone — it is not this service's to remove"
));
}
out