.then(() => {
                    applyRemoteChanges(data.changes, data.currentRevision, data.partial, false);
                    onChangesAccepted();
                    onSuccess({ again: options.pollInterval });
                  }).catch((e) => {