Fix issues with promise.all usage

This commit is contained in:
Samuel Williams 2020-12-28 20:57:12 +00:00
parent 4115d0acb7
commit a163ae388e

View File

@ -37,8 +37,8 @@ function api._ping()
api.state = api.PINGING_API
local _, data = await( promise.all( api.checkCFCEndpoint(), api.checkGlobalEndpoint() ) )
local cfcStatus, globalStatus = data[1][1], data[2][1]
local _, data = await( promise.all( { api.checkCFCEndpoint(), api.checkGlobalEndpoint() } ) )
local cfcStatus, globalStatus = unpack( data )
if cfcStatus and globalStatus then
api.state = api.SERVER_UP