Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/richdocuments.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulius Härtl <jus@bitgrid.net>2021-12-04 13:47:50 +0300
committerbackportbot[bot] <backportbot[bot]@users.noreply.github.com>2021-12-17 18:48:58 +0300
commit23ef4c2cb3c11cb16d37db4bbfa66c67923ab235 (patch)
tree72c5accc7be831ac08bd6807843cc1bc68b400c5
parent0ece68500f35b175c44d5a3569d2d0fcbc960449 (diff)
Properly check proxy status
Signed-off-by: Julius Härtl <jus@bitgrid.net>
-rw-r--r--src/services/collabora.js8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/services/collabora.js b/src/services/collabora.js
index 435bc936..1042c876 100644
--- a/src/services/collabora.js
+++ b/src/services/collabora.js
@@ -56,18 +56,18 @@ export const checkProxyStatus = async(_resolve, _reject) => {
const checkProxyStatusCallback = async(resolve, reject) => {
const result = await axios.get(proxyStatusUrl)
- if (!result || !result.status) {
+ if (!result || !result?.data?.status) {
reject('Failed to contact status endpoint')
}
- if (result.status === 'OK') {
+ if (result.data.status === 'OK') {
return resolve(true)
}
- if (result.status === 'error') {
+ if (result.data.status === 'error') {
return reject(t('richdocuments', 'Built-in CODE server failed to start'))
}
- if (proxyStatusCheckRetry < 3 && (result.status === 'starting' || result.status === 'stopped' || result.status === 'restarting')) {
+ if (proxyStatusCheckRetry < 3 && (result.data.status === 'starting' || result.data.status === 'stopped' || result.data.status === 'restarting')) {
setTimeout(() => {
proxyStatusCheckRetry++
checkProxyStatus(resolve, reject)