fga-eps-mds / 2023-2-CAPJu-Doc

https://fga-eps-mds.github.io/2023-2-CAPJu-Doc/
GNU General Public License v3.0
2 stars 1 forks source link

[Refatoração] Remoção de casos inalcançáveis de Frontend services #98

Closed JongaMatos closed 11 months ago

JongaMatos commented 11 months ago

Descreva sua issue

Diversos services no frontend possuem estruturas de try-catch como a de baixo, onde existe um segundo retorno que nunca é alcançado.

Este segundo retorno deve ser removido.

  try {
 // Código
  } catch (error) {
    if (error instanceof Error)
      return { type: "error", error, value: undefined };

    return {
      type: "error",
      error: new Error("Erro desconhecido"),
      value: undefined,
    };
  }