Skip to content

Gestione errori nel caso di errori di scaricamento del file products.json #66

@edigiacomo

Description

@edigiacomo

In caso di errore nello scaricamento di un products.json, viene lanciata un'eccezione se qualcosa va storto (anche in caso di HTTP 404) https://github.com/ARPA-SIMC/meteotiles/blob/v0.20/src/models/ProductList.js#L55.

Questo significa che, in caso di più modelli, basta che uno solo vada in errore perché vengano invocate le callback di gestione dell'errore.

Al momento, non ci sono callback registrate, quindi non succede nulla in caso di errore e rimane attivo il loader.

Si deve dunque decidere se:

  1. Va bene andare in errore nel caso in cui anche uno solo dei modelli dia problemi oppure se bisogna fare qualcosa di più complesso
  2. Cosa fare in caso di errore: suggerirei un semplice alert.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions