mirror of
https://github.com/Azure/cosmos-explorer.git
synced 2025-12-19 00:41:31 +00:00
Remove Explorer.databaseAccount (#717)
Co-authored-by: Steve Faulkner <southpolesteve@gmail.com>
This commit is contained in:
@@ -195,13 +195,7 @@ export default class Collection implements ViewModels.Collection {
|
||||
this.showUserDefinedFunctions = ko.observable<boolean>(showScriptsMenus);
|
||||
|
||||
this.showConflicts = ko.observable<boolean>(
|
||||
container &&
|
||||
container.databaseAccount &&
|
||||
container.databaseAccount() &&
|
||||
container.databaseAccount().properties &&
|
||||
container.databaseAccount().properties.enableMultipleWriteLocations &&
|
||||
data &&
|
||||
!!data.conflictResolutionPolicy
|
||||
userContext?.databaseAccount?.properties.enableMultipleWriteLocations && data && !!data.conflictResolutionPolicy
|
||||
);
|
||||
|
||||
this.isStoredProceduresExpanded = ko.observable<boolean>(false);
|
||||
@@ -1008,7 +1002,7 @@ export default class Collection implements ViewModels.Collection {
|
||||
Logger.logError(
|
||||
JSON.stringify({
|
||||
error: getErrorMessage(error),
|
||||
accountName: this.container && this.container.databaseAccount(),
|
||||
accountName: userContext?.databaseAccount,
|
||||
databaseName: this.databaseId,
|
||||
collectionName: this.id(),
|
||||
}),
|
||||
|
||||
@@ -248,7 +248,7 @@ export default class Database implements ViewModels.Database {
|
||||
Logger.logError(
|
||||
JSON.stringify({
|
||||
error: getErrorMessage(error),
|
||||
accountName: this.container && this.container.databaseAccount(),
|
||||
accountName: userContext?.databaseAccount,
|
||||
databaseName: this.id(),
|
||||
collectionName: this.id(),
|
||||
}),
|
||||
|
||||
@@ -306,10 +306,7 @@ export class ResourceTreeAdapter implements ReactAdapter {
|
||||
|
||||
// This is a rewrite of showConflicts
|
||||
const showConflicts =
|
||||
this.container.databaseAccount &&
|
||||
this.container.databaseAccount() &&
|
||||
this.container.databaseAccount().properties &&
|
||||
this.container.databaseAccount().properties.enableMultipleWriteLocations &&
|
||||
userContext?.databaseAccount?.properties.enableMultipleWriteLocations &&
|
||||
collection.rawDataModel &&
|
||||
!!collection.rawDataModel.conflictResolutionPolicy;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user