Skip to content

Commit

Permalink
fix(flagd-core): use injected logger (#1057)
Browse files Browse the repository at this point in the history
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
  • Loading branch information
beeme1mr authored Sep 20, 2024
1 parent 7e1dd72 commit 4e21b83
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion libs/shared/flagd-core/src/lib/flagd-core.ts
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,7 @@ export class FlagdCore implements Storage {
* @returns - The list of evaluation details for all enabled flags.
*/
resolveAll(evalCtx?: EvaluationContext, logger?: Logger): EvaluationDetails<JsonValue>[] {
logger ??= this._logger;
const values: EvaluationDetails<JsonValue>[] = [];
for (const [key, flag] of this.getFlags()) {
try {
Expand All @@ -142,7 +143,7 @@ export class FlagdCore implements Storage {
flagMetadata: Object.freeze(result.flagMetadata ?? {}),
});
} catch (e) {
this._logger.error(`Error resolving flag ${key}: ${(e as Error).message}`);
logger.error(`Error resolving flag ${key}: ${(e as Error).message}`);
}
}
return values;
Expand Down

0 comments on commit 4e21b83

Please sign in to comment.