feat(rust): cut edge over to main — --game rust, named instances, schema-2 bundles (rust phase 18) #32
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user