mirror of
https://github.com/SuperClaude-Org/SuperClaude_Framework.git
synced 2025-12-29 16:16:08 +00:00
🚀 Fix: Ensure settings.json is created after install (#185)
* Fixed installer.py Fixed the settings.json missing issue * Fixed new upload feature Co-authored-by: mithun50 <mithungowda.b7411@gmail.com> Fixed new upload feature Co-authored-by: mithun50 <mithungowda.b7411@gmail.com>
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
"""
|
"""
|
||||||
Base installer logic for SuperClaude installation system
|
Base installer logic for SuperClaude installation system fixed some issues
|
||||||
"""
|
"""
|
||||||
|
|
||||||
from typing import List, Dict, Optional, Set, Tuple, Any
|
from typing import List, Dict, Optional, Set, Tuple, Any
|
||||||
@@ -217,6 +217,7 @@ class Installer:
|
|||||||
|
|
||||||
if success:
|
if success:
|
||||||
self.installed_components.add(component_name)
|
self.installed_components.add(component_name)
|
||||||
|
self._update_settings_registry(component)
|
||||||
# Component handles its own metadata registration
|
# Component handles its own metadata registration
|
||||||
else:
|
else:
|
||||||
self.failed_components.add(component_name)
|
self.failed_components.add(component_name)
|
||||||
@@ -401,4 +402,4 @@ class Installer:
|
|||||||
'backup_path': str(self.backup_path) if self.backup_path else None,
|
'backup_path': str(self.backup_path) if self.backup_path else None,
|
||||||
'install_dir': str(self.install_dir),
|
'install_dir': str(self.install_dir),
|
||||||
'dry_run': self.dry_run
|
'dry_run': self.dry_run
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user