replace socket.io usage with WebSockets

This commit is contained in:
Nick Krecklow
2020-05-05 16:49:01 -05:00
parent 2ee9c8b919
commit ca9e127e3e
10 changed files with 240 additions and 169 deletions

View File

@ -1,6 +1,7 @@
const request = require('request')
const logger = require('./logger')
const MessageOf = require('./message')
const config = require('../config')
@ -65,14 +66,12 @@ class MojangUpdater {
if (this._hasUpdated) {
this._hasUpdated = false
this._app.server.broadcast('updateMojangServices', this._services)
this._app.server.broadcast(MessageOf('updateMojangServices', this._services))
}
}
sendLastUpdate (client) {
if (this._services) {
client.emit('updateMojangServices', this._services)
}
getLastUpdate () {
return this._services
}
handleServiceUpdate (url, color) {