Fix strict compile issue

This commit is contained in:
Laurent Nguyen 2025-03-04 15:04:18 +01:00
parent d666e26931
commit ba243f7232

View File

@ -23,12 +23,6 @@ const requestFabricToken = async (): Promise<void> => {
return;
}
if (!userContext.fabricContext || !userContext.databaseAccount) {
// This should not happen
logConsoleError("Fabric context or database account is missing: cannot request tokens");
return;
}
lastRequestTimestamp = Date.now();
try {
if (isFabricMirrored()) {
@ -47,6 +41,12 @@ const requestFabricToken = async (): Promise<void> => {
};
const requestAndStoreDatabaseResourceTokens = async (): Promise<void> => {
if (!userContext.fabricContext || !userContext.databaseAccount) {
// This should not happen
logConsoleError("Fabric context or database account is missing: cannot request tokens");
return;
}
const resourceTokenInfo = await sendCachedDataMessage<ResourceTokenInfo>(
FabricMessageTypes.GetAllResourceTokens,
[],
@ -88,11 +88,13 @@ const requestAndStoreDatabaseResourceTokens = async (): Promise<void> => {
};
const requestAndStoreAccessToken = async (): Promise<void> => {
const accessTokenInfo = await sendCachedDataMessage<{ accessToken: string }>(
FabricMessageTypes.GetAccessToken,
[],
userContext.fabricContext.artifactInfo?.connectionId,
);
if (!userContext.fabricContext || !userContext.databaseAccount) {
// This should not happen
logConsoleError("Fabric context or database account is missing: cannot request tokens");
return;
}
const accessTokenInfo = await sendCachedDataMessage<{ accessToken: string }>(FabricMessageTypes.GetAccessToken, []);
updateUserContext({
aadToken: accessTokenInfo.accessToken,