UNPKG

ice.fo.utils

Version:

33 lines (27 loc) 732 B
export async function readSiteInfo (context) { const { store, $axios, $logger } = context const siteId = store.getters['ice/siteId'] if (!siteId) { $logger.error('Read Site Info', 'SiteId is empty.') return siteId } try { const { data } = await $axios.request({ url: '/svc/service/site', params: { id: siteId, }, cache: true, withCredentials: true, }) if (data.item) { return store.commit('site/SET_SITE_INFO', data.item) } console.log('[ Read Site Info ]', 'Success SiteId =', siteId) } catch (e) { if (!e.message.includes('ECONNREFUSED')) { $logger.error('Read Site Info', `${siteId} is not available`) } } return siteId }