@ -9,6 +9,8 @@ import {
hasJwt
hasJwt
} from 'src/auth'
} from 'src/auth'
import { getCurrentLangAsV1Format } from 'src/i18n'
import { getCurrentLangAsV1Format } from 'src/i18n'
import { i18n } from 'src/boot/i18n'
import saveAs from 'file-saver'
import saveAs from 'file-saver'
export const LIST _DEFAULT _PAGE = 1
export const LIST _DEFAULT _PAGE = 1
export const LIST _DEFAULT _ROWS = 24
export const LIST _DEFAULT _ROWS = 24
@ -170,7 +172,7 @@ function handleResponseError (err) {
const code = _ . get ( err , 'response.data.code' , null )
const code = _ . get ( err , 'response.data.code' , null )
let message = _ . get ( err , 'response.data.message' , null )
let message = _ . get ( err , 'response.data.message' , null )
if ( code === 403 && message === 'Invalid license' ) {
if ( code === 403 && message === 'Invalid license' ) {
message = 'Invalid or expired license. Contact your administrator to activate this functionality'
message = i18n . global . tc ( ' Contact your administrator to activate this functionality')
}
}
if ( code !== null && message !== null ) {
if ( code !== null && message !== null ) {
throw new ApiResponseError ( code , message )
throw new ApiResponseError ( code , message )