fix: search temperature_store_size in data_store and server (#705)
This commit is contained in:
parent
8f96aba9d8
commit
3b34ad547e
@ -199,7 +199,7 @@ export default class TempChart extends Mixins(BaseMixin) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
get maxHistory() {
|
get maxHistory() {
|
||||||
return this.$store.getters['server/getConfig']('server', 'temperature_store_size') ?? 1200
|
return this.$store.getters['printer/tempHistory/getTemperatureStoreSize']
|
||||||
}
|
}
|
||||||
|
|
||||||
get series() {
|
get series() {
|
||||||
|
@ -27,7 +27,7 @@ export const actions: ActionTree<PrinterTempHistoryState, RootState> = {
|
|||||||
|
|
||||||
const now = new Date()
|
const now = new Date()
|
||||||
const allSensors = rootGetters['printer/getAvailableSensors'] ?? []
|
const allSensors = rootGetters['printer/getAvailableSensors'] ?? []
|
||||||
const maxHistory = rootGetters['server/getConfig']('server', 'temperature_store_size') || 1200
|
const maxHistory = rootGetters['printer/tempHistory/getTemperatureStoreSize']
|
||||||
|
|
||||||
if (payload !== undefined) {
|
if (payload !== undefined) {
|
||||||
if ('requestParams' in payload) delete payload.requestParams
|
if ('requestParams' in payload) delete payload.requestParams
|
||||||
@ -267,7 +267,7 @@ export const actions: ActionTree<PrinterTempHistoryState, RootState> = {
|
|||||||
|
|
||||||
await commit('addToSource', {
|
await commit('addToSource', {
|
||||||
data: data,
|
data: data,
|
||||||
maxHistory: rootGetters['server/getConfig']('server', 'temperature_store_size') || 1200,
|
maxHistory: rootGetters['printer/tempHistory/getTemperatureStoreSize'],
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -98,4 +98,11 @@ export const getters: GetterTree<PrinterTempHistoryState, RootState> = {
|
|||||||
|
|
||||||
return selected
|
return selected
|
||||||
},
|
},
|
||||||
|
|
||||||
|
getTemperatureStoreSize: (state, getters, rootState, rootGetters) => {
|
||||||
|
const serverSize = rootGetters['server/getConfig']('server', 'temperature_store_size')
|
||||||
|
const dataStoreSize = rootGetters['server/getConfig']('data_store', 'temperature_store_size')
|
||||||
|
|
||||||
|
return dataStoreSize ?? serverSize ?? 1200
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
@ -63,9 +63,7 @@ export const mutations: MutationTree<ServerState> = {
|
|||||||
},
|
},
|
||||||
|
|
||||||
setConfig(state, payload) {
|
setConfig(state, payload) {
|
||||||
Object.entries(payload.config).forEach(([key, value]) => {
|
Vue.set(state, 'config', payload)
|
||||||
Vue.set(state.config, key, value)
|
|
||||||
})
|
|
||||||
},
|
},
|
||||||
|
|
||||||
setConsoleClearedThisSession(state) {
|
setConsoleClearedThisSession(state) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user