Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
let itemName = evt.topic.split('/')[2]
let item = context.getters.name(itemName)
if (item.transformedState) {
// need to get the transformedState from the API
axios.get('/rest/items/' + itemName).then((resp) => {
context.commit('updateOne', { itemName: itemName, newState: payload.value, newTransformedState: resp.data.transformedState })
})
} else {
context.commit('updateOne', { itemName: itemName, newState: payload.value })
}
}
if (evt.type.indexOf('ItemAddedEvent') >= 0 || evt.type.indexOf('ItemUpdatedEvent') >= 0 || evt.type.indexOf('ItemRemovedEvent') >= 0) {
console.log('Items have changed, refreshing store')
eventSource.close() // close the event source immediately to avoid catching more events
Notify.create({ type: 'info', message: 'Items have changed, refreshing' })
setTimeout(() => {
context.dispatch('initialLoad').then(() => {
context.dispatch('watchEvents')
})
}, 500)
}
}
ok: function (response) {
// console.log(response.data.guid)
Loading.hide()
TTT.pinnedJobs = response.data.result
TTT.loading = false
if (!response.data.dePaginatorResp.complete) {
Notify.create({color: 'info', message: 'Not all pinned jobs were queried back'})
}
},
error: function (error) {
ok: function (response) {
// console.log(response.data.name)
TTT.selectedSecond = []
TTT.request({
pagination: TTT.jobsDataTableSettings.serverPagination,
filter: TTT.jobsDataTableSettings.filter
})
Notify.create({color: 'positive', detail: 'Job "' + response.data.name + '" Deleted'})
},
error: function (error) {
messagingInstance.onMessage(response => {
let payload = JSON.parse(response.data.payload)
if (response.notification) {
Notify.create({
message: response.notification.title,
detail: response.notification.body,
color: 'dark',
position: 'bottom-right'
})
}
store.commit('session/fcmMessage', payload)
if (payload.sincronize) {
store.dispatch('session/getUserNotifications')
}
})
}
handler () { Notify.create('Tapped on item 1.3') },
children: []
.catch(error => {
Notify.create({
position: 'center',
message: error.message
})
})
},
error: function (response) {
Loading.hide()
Notify.create(response.message)
}
}
export default function (config) {
const preset = config.preset
delete config.preset
if (preset) {
Notify.create(Object.assign(presets[preset], config))
} else {
Notify.create(config)
}
}
error: function (error) {
Notify.create('Loading job data for this exectuion failed - ' + callbackHelper.getErrorFromResponse(error))
this.jobData = {}
}
}
show (_, { message, messageParams, config }) {
const defaultConfig = {
icon: 'check_circle',
color: 'positive',
actions: [
{
icon: 'close',
color: 'white',
handler: () => {},
},
],
}
Notify.create({
...defaultConfig,
...config,
message: i18n.t(message, messageParams),
})
},
},