I guess this won't be decremented if a request fails for some reason.  Is that a problem?

If you were to return the ajax promise in [L490](https://github.com/theodi/open-data-certificate/blob/improved-save-feedback/app/assets/javascripts/surveyor_all.js#L490) - I guess you could do something like:

```js
saveFormElements('…stuff…').always(function(){updateLoading(-1);})
```

or something else.