While I agree that the call to the location service just shouldn't fail, I also think that indicator-location-service should communicate back the result of the transaction, thus keeping the UI in sync with the backend.
While I agree that the call to the location service just shouldn't fail, I also think that indicator- location- service should communicate back the result of the transaction, thus keeping the UI in sync with the backend.