diff --git a/core/archipelago/src/api/rpc/backup_rpc.rs b/core/archipelago/src/api/rpc/backup_rpc.rs index aa03d538..5e2ff45b 100644 --- a/core/archipelago/src/api/rpc/backup_rpc.rs +++ b/core/archipelago/src/api/rpc/backup_rpc.rs @@ -176,7 +176,7 @@ impl RpcHandler { let secret_key = params["secret_key"] .as_str() .ok_or_else(|| anyhow::anyhow!("Missing 'secret_key' parameter"))?; - let region = params["region"].as_str().unwrap_or("us-east-1"); + let _region = params["region"].as_str().unwrap_or("us-east-1"); // Validate backup ID if id.is_empty() || id.len() > 128 || id.contains('/') || id.contains('\\') || id.contains("..") || id.contains('\0') { diff --git a/core/archipelago/src/auth.rs b/core/archipelago/src/auth.rs index 45f22d25..2f805846 100644 --- a/core/archipelago/src/auth.rs +++ b/core/archipelago/src/auth.rs @@ -120,6 +120,7 @@ impl AuthManager { setup_complete: true, onboarding_complete, totp: None, + role: UserRole::default(), }; let user_file = self.data_dir.join("user.json");