mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-17 11:01:37 -05:00
fix backup URI (#1137)
This commit is contained in:
@@ -145,15 +145,14 @@ export class BackupUiService implements IBackupUiService {
|
|||||||
|
|
||||||
let backupOptions = this.getOptions(this._currentProvider);
|
let backupOptions = this.getOptions(this._currentProvider);
|
||||||
return new TPromise<void>(() => {
|
return new TPromise<void>(() => {
|
||||||
if (backupOptions) {
|
|
||||||
(backupDialog as OptionsDialog).open(backupOptions, self._optionValues);
|
|
||||||
} else {
|
|
||||||
let uri = this._connectionManagementService.getConnectionId(connection)
|
let uri = this._connectionManagementService.getConnectionId(connection)
|
||||||
+ ProviderConnectionInfo.idSeparator
|
+ ProviderConnectionInfo.idSeparator
|
||||||
+ ConnectionUtils.ConnectionUriBackupIdAttributeName
|
+ ConnectionUtils.ConnectionUriBackupIdAttributeName
|
||||||
+ ProviderConnectionInfo.nameValueSeparator
|
+ ProviderConnectionInfo.nameValueSeparator
|
||||||
+ BackupUiService._connectionUniqueId;
|
+ BackupUiService._connectionUniqueId;
|
||||||
|
|
||||||
|
this._connectionUri = uri;
|
||||||
|
|
||||||
BackupUiService._connectionUniqueId++;
|
BackupUiService._connectionUniqueId++;
|
||||||
|
|
||||||
// Create connection if needed
|
// Create connection if needed
|
||||||
@@ -162,6 +161,10 @@ export class BackupUiService implements IBackupUiService {
|
|||||||
this._onShowBackupEvent.fire({ connection: connection, ownerUri: uri });
|
this._onShowBackupEvent.fire({ connection: connection, ownerUri: uri });
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (backupOptions) {
|
||||||
|
(backupDialog as OptionsDialog).open(backupOptions, self._optionValues);
|
||||||
|
} else {
|
||||||
(backupDialog as BackupDialog).open(connection);
|
(backupDialog as BackupDialog).open(connection);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user