mirror of
https://github.com/rojo-rbx/rojo.git
synced 2026-10-23 14:01:37 +00:00
Update plugin to use new API
This commit is contained in:
parent
d85383cfd4
commit
00b903e97c
1 changed files with 5 additions and 5 deletions
|
|
@ -26,7 +26,7 @@ function ApiContext.new(url, onMessage)
|
|||
onMessage = onMessage,
|
||||
serverId = nil,
|
||||
connected = false,
|
||||
eventCursor = -1,
|
||||
messageCursor = -1,
|
||||
}
|
||||
|
||||
setmetatable(context, ApiContext)
|
||||
|
|
@ -67,7 +67,7 @@ function ApiContext:_retrieveMessages()
|
|||
return Promise.resolve()
|
||||
end
|
||||
|
||||
return Http.get(self.url .. "/subscribe/" .. self.eventCursor)
|
||||
return Http.get(self.url .. "/subscribe/" .. self.messageCursor)
|
||||
:andThen(function(response)
|
||||
local body = response:json()
|
||||
|
||||
|
|
@ -75,11 +75,11 @@ function ApiContext:_retrieveMessages()
|
|||
return Promise.reject("server changed ID")
|
||||
end
|
||||
|
||||
for _, event in ipairs(body.events) do
|
||||
self.onMessage(event)
|
||||
for _, message in ipairs(body.messages) do
|
||||
self.onMessage(message)
|
||||
end
|
||||
|
||||
self.eventCursor = body.eventCursor
|
||||
self.messageCursor = body.messageCursor
|
||||
|
||||
return self:_retrieveMessages()
|
||||
end, function(err)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue