bugfix: reload for klippy state message
Signed-off-by: Stefan Dej <meteyou@gmail.com>
This commit is contained in:
parent
c5999221bc
commit
b784b3f277
@ -13,22 +13,28 @@ export default {
|
|||||||
Vue.prototype.$socket.sendObj('server.files.get_directory', { path: 'gcodes' }, 'files/getDirectory')
|
Vue.prototype.$socket.sendObj('server.files.get_directory', { path: 'gcodes' }, 'files/getDirectory')
|
||||||
},
|
},
|
||||||
|
|
||||||
getInfo({ commit }, preload) {
|
getInfo({ commit }, payload) {
|
||||||
commit('server/setData', {
|
commit('server/setData', {
|
||||||
klippy_state: preload.state,
|
klippy_state: payload.state,
|
||||||
klippy_message: preload.state_message,
|
klippy_message: payload.state_message,
|
||||||
}, { root: true })
|
}, { root: true })
|
||||||
|
|
||||||
commit('setData', {
|
commit('setData', {
|
||||||
hostname: preload.hostname,
|
hostname: payload.hostname,
|
||||||
software_version: preload.software_version,
|
software_version: payload.software_version,
|
||||||
cpu_info: preload.cpu_info,
|
cpu_info: payload.cpu_info,
|
||||||
})
|
})
|
||||||
|
|
||||||
Vue.prototype.$socket.sendObj('printer.objects.list', {}, 'printer/getObjectsList')
|
Vue.prototype.$socket.sendObj('printer.objects.list', {}, 'printer/getObjectsList')
|
||||||
Vue.prototype.$socket.sendObj('printer.gcode.help', {}, 'printer/getHelpList')
|
Vue.prototype.$socket.sendObj('printer.gcode.help', {}, 'printer/getHelpList')
|
||||||
},
|
},
|
||||||
|
|
||||||
|
getStateMessage({ commit }, payload) {
|
||||||
|
commit('server/setData', {
|
||||||
|
klippy_message: payload.state_message,
|
||||||
|
}, { root: true })
|
||||||
|
},
|
||||||
|
|
||||||
getObjectsList({ commit }, payload) {
|
getObjectsList({ commit }, payload) {
|
||||||
let subscripts = {}
|
let subscripts = {}
|
||||||
const blocklist = [
|
const blocklist = [
|
||||||
|
@ -31,9 +31,10 @@ export default {
|
|||||||
|
|
||||||
commit('setData', payload)
|
commit('setData', payload)
|
||||||
|
|
||||||
if (!payload.klippy_connected) {
|
if (!payload.klippy_connected || payload.klippy_state === "startup") {
|
||||||
setTimeout(function(){
|
setTimeout(function(){
|
||||||
Vue.prototype.$socket.sendObj('server.info', {}, 'server/getInfo')
|
Vue.prototype.$socket.sendObj('server.info', {}, 'server/getInfo')
|
||||||
|
Vue.prototype.$socket.sendObj('printer.info', {}, 'printer/getStateMessage')
|
||||||
}, 1000)
|
}, 1000)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -4,8 +4,6 @@ import { getDefaultState } from './index'
|
|||||||
export default {
|
export default {
|
||||||
reset(state) {
|
reset(state) {
|
||||||
Object.assign(state, getDefaultState())
|
Object.assign(state, getDefaultState())
|
||||||
|
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|
||||||
setKlippyReady() {
|
setKlippyReady() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user