feat: update compression status to show enabled state

Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
This commit is contained in:
Andrew Phillips
2025-08-15 17:10:08 -03:00
parent 005937236b
commit 0a5bf38359
2 changed files with 13 additions and 3 deletions

View File

@@ -46,6 +46,7 @@ pub fn generate_status_info(
data_path: PathBuf,
db_path: PathBuf,
enabled_meta_plugins: &Vec<MetaPluginType>,
enabled_compression_type: Option<CompressionType>,
) -> StatusInfo {
let path_info = PathInfo {
data: data_path.into_os_string().into_string().expect("Unable to convert data path to string"),
@@ -72,6 +73,7 @@ pub fn generate_status_info(
};
let is_default = compression_type == default_type;
let is_enabled = enabled_compression_type.as_ref().map_or(false, |ct| *ct == compression_type);
let binary = if compression_program.program.is_empty() {
"<INTERNAL>".to_string()
} else {
@@ -81,7 +83,7 @@ pub fn generate_status_info(
compression_info.push(CompressionInfo {
compression_type: compression_type.to_string(),
found: compression_program.supported,
default: is_default,
default: is_enabled, // Changed from is_default to is_enabled
binary,
compress: compression_program.compress.join(" "),
decompress: compression_program.decompress.join(" "),