Refactor eccezioni client side