updateCheckError(err) {
        this.api.settings.edit({
            settings: [{
                key: 'next_update_check',
                value: this.nextCheckTimestamp()
            }]
        }, internal);

        err.context = tpl(messages.checkingForUpdatesFailedError);
        err.help = tpl(messages.checkingForUpdatesFailedHelp, {url: 'https://ghost.org/docs/'});

        this.logging.error(err);

        if (this.config.rethrowErrors) {
            throw err;
        }
    }
@description Centralized error handler for the update check unit.

CASES:
  - the update check service returns an error
  - error during collecting blog stats

We still need to ensure that we set the "next_update_check" to a new value, otherwise no more
update checks will happen.

@param err