From 520144f853c1c08dda985fc733d5221333814131 Mon Sep 17 00:00:00 2001 From: Liquido Date: Tue, 2 Jun 2026 10:24:36 -0300 Subject: [PATCH] atualiza configuracao comum --- .../infraestrutura/centro-configuracoes/configuracao-comum.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fontes/infraestrutura/centro-configuracoes/configuracao-comum.ts b/fontes/infraestrutura/centro-configuracoes/configuracao-comum.ts index 742aa61..3776785 100644 --- a/fontes/infraestrutura/centro-configuracoes/configuracao-comum.ts +++ b/fontes/infraestrutura/centro-configuracoes/configuracao-comum.ts @@ -7,7 +7,7 @@ export abstract class ConfiguracaoComum implements AspectoConfiguracaoInterface definirValor(instancia: AspectoConfiguracaoInterface, caminho: string[], valor: any): void { caminho.shift(); if (caminho.length === 1) { - if (!instancia.hasOwnProperty(caminho[0])) { + if (!(caminho[0] in instancia)) { throw new ErroConfiguracao(`Propriedade ${caminho[0]} não existe em ${instancia.constructor.name}.`); } @@ -16,7 +16,7 @@ export abstract class ConfiguracaoComum implements AspectoConfiguracaoInterface } const proximaPropriedade = caminho[0]; - if (!instancia.hasOwnProperty(proximaPropriedade)) { + if (!(proximaPropriedade in instancia)) { throw new ErroConfiguracao(`Propriedade ${proximaPropriedade} não existe em ${instancia.constructor.name}.`); }