Skip to content

Commit c6d523b

Browse files
committed
Revert "Fix issue where settings.json wasn't copied correctly"
This reverts commit 881e409.
1 parent 9e6f97d commit c6d523b

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

crates/chat-cli/src/cli/migrate.rs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,11 @@ impl MigrateArgs {
8585
let db_result = migrate_database(&old_db, &new_db, self.dry_run).await?;
8686
println!("✓ Database: {}", db_result.message);
8787

88+
// Reload database connection after copying the file
89+
if !self.dry_run && db_result.bytes_copied > 0 {
90+
os.database = crate::database::Database::new().await?;
91+
}
92+
8893
// Migrate settings
8994
let settings_result = migrate_settings(&old_settings, &new_settings, self.dry_run).await?;
9095
println!("✓ Settings: {}", settings_result.message);
@@ -96,9 +101,7 @@ impl MigrateArgs {
96101
}
97102

98103
if !self.dry_run {
99-
os.database = crate::database::Database::new().await?;
100104
os.database.set_kiro_migration_completed()?;
101-
102105
println!("\n✓ Migration completed successfully!");
103106
} else {
104107
println!("\n(Dry run - no changes made)");

0 commit comments

Comments
 (0)