mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-01-16 09:35:36 -05:00
fix system db references going away when project target platform is changed (#14255)
* fix system db references going away when target platform is changed * bump version
This commit is contained in:
@@ -376,7 +376,7 @@ export class Project {
|
||||
// update any system db references
|
||||
const systemDbReferences = this.databaseReferences.filter(r => r instanceof SystemDatabaseReferenceProjectEntry) as SystemDatabaseReferenceProjectEntry[];
|
||||
if (systemDbReferences.length > 0) {
|
||||
systemDbReferences.forEach((r) => {
|
||||
for (let r of systemDbReferences) {
|
||||
// remove old entry in sqlproj
|
||||
this.removeDatabaseReferenceFromProjFile(r);
|
||||
|
||||
@@ -385,8 +385,8 @@ export class Project {
|
||||
r.ssdtUri = this.getSystemDacpacSsdtUri(`${r.databaseName}.dacpac`);
|
||||
|
||||
// add updated system db reference to sqlproj
|
||||
this.addDatabaseReferenceToProjFile(r);
|
||||
});
|
||||
await this.addDatabaseReferenceToProjFile(r);
|
||||
}
|
||||
}
|
||||
|
||||
await this.serializeToProjFile(this.projFileXmlDoc);
|
||||
|
||||
Reference in New Issue
Block a user