fixing format

This commit is contained in:
nishthaAhujaa
2025-12-08 17:07:18 +05:30
parent a37772a794
commit 1f54577201
3 changed files with 10 additions and 14 deletions
@@ -324,6 +324,8 @@ describe("SettingsComponent - indexing policy subscription", () => {
[containerId]: mockIndexingPolicy, [containerId]: mockIndexingPolicy,
}, },
}); });
// Wait for the async refreshCollectionData to complete
await new Promise((resolve) => setTimeout(resolve, 0));
}); });
wrapper.update(); wrapper.update();
@@ -873,8 +873,9 @@ export class SettingsComponent extends React.Component<SettingsComponentProps, S
const numberOfRegions = userContext.databaseAccount?.properties.locations?.length || 1; const numberOfRegions = userContext.databaseAccount?.properties.locations?.length || 1;
const throughputDelta = (newThroughput - this.offer.autoscaleMaxThroughput) * numberOfRegions; const throughputDelta = (newThroughput - this.offer.autoscaleMaxThroughput) * numberOfRegions;
if (throughputCap && throughputCap !== -1 && throughputCap - this.totalThroughputUsed < throughputDelta) { if (throughputCap && throughputCap !== -1 && throughputCap - this.totalThroughputUsed < throughputDelta) {
throughputError = `Your account is currently configured with a total throughput limit of ${throughputCap} RU/s. This update isn't possible because it would increase the total throughput to ${this.totalThroughputUsed + throughputDelta throughputError = `Your account is currently configured with a total throughput limit of ${throughputCap} RU/s. This update isn't possible because it would increase the total throughput to ${
} RU/s. Change total throughput limit in cost management.`; this.totalThroughputUsed + throughputDelta
} RU/s. Change total throughput limit in cost management.`;
} }
this.setState({ autoPilotThroughput: newThroughput, throughputError }); this.setState({ autoPilotThroughput: newThroughput, throughputError });
}; };
@@ -885,8 +886,9 @@ export class SettingsComponent extends React.Component<SettingsComponentProps, S
const numberOfRegions = userContext.databaseAccount?.properties.locations?.length || 1; const numberOfRegions = userContext.databaseAccount?.properties.locations?.length || 1;
const throughputDelta = (newThroughput - this.offer.manualThroughput) * numberOfRegions; const throughputDelta = (newThroughput - this.offer.manualThroughput) * numberOfRegions;
if (throughputCap && throughputCap !== -1 && throughputCap - this.totalThroughputUsed < throughputDelta) { if (throughputCap && throughputCap !== -1 && throughputCap - this.totalThroughputUsed < throughputDelta) {
throughputError = `Your account is currently configured with a total throughput limit of ${throughputCap} RU/s. This update isn't possible because it would increase the total throughput to ${this.totalThroughputUsed + throughputDelta throughputError = `Your account is currently configured with a total throughput limit of ${throughputCap} RU/s. This update isn't possible because it would increase the total throughput to ${
} RU/s. Change total throughput limit in cost management.`; this.totalThroughputUsed + throughputDelta
} RU/s. Change total throughput limit in cost management.`;
} }
this.setState({ throughput: newThroughput, throughputError }); this.setState({ throughput: newThroughput, throughputError });
}; };
@@ -1006,8 +1008,8 @@ export class SettingsComponent extends React.Component<SettingsComponentProps, S
newCollection.changeFeedPolicy = newCollection.changeFeedPolicy =
this.changeFeedPolicyVisible && this.state.changeFeedPolicy === ChangeFeedPolicyState.On this.changeFeedPolicyVisible && this.state.changeFeedPolicy === ChangeFeedPolicyState.On
? { ? {
retentionDuration: Constants.BackendDefaults.maxChangeFeedRetentionDuration, retentionDuration: Constants.BackendDefaults.maxChangeFeedRetentionDuration,
} }
: undefined; : undefined;
newCollection.analyticalStorageTtl = this.getAnalyticalStorageTtl(); newCollection.analyticalStorageTtl = this.getAnalyticalStorageTtl();
@@ -258,25 +258,17 @@ exports[`SettingsComponent renders 1`] = `
indexingPolicyContent={ indexingPolicyContent={
{ {
"automatic": true, "automatic": true,
"compositeIndexes": [],
"excludedPaths": [], "excludedPaths": [],
"fullTextIndexes": [],
"includedPaths": [], "includedPaths": [],
"indexingMode": "consistent", "indexingMode": "consistent",
"spatialIndexes": [],
"vectorIndexes": [],
} }
} }
indexingPolicyContentBaseline={ indexingPolicyContentBaseline={
{ {
"automatic": true, "automatic": true,
"compositeIndexes": [],
"excludedPaths": [], "excludedPaths": [],
"fullTextIndexes": [],
"includedPaths": [], "includedPaths": [],
"indexingMode": "consistent", "indexingMode": "consistent",
"spatialIndexes": [],
"vectorIndexes": [],
} }
} }
isVectorSearchEnabled={false} isVectorSearchEnabled={false}