#8002 addSupportService #894
|
@ -52,9 +52,9 @@ export default boot(({ app }) => {
|
|||
if (env && env !== 'development') return;
|
||||
message = 'Duplicate request';
|
||||
}
|
||||
// Convey to Alex or Juan...
|
||||
|
||||
const additionalData = {
|
||||
frontPath: stateQuery.route.name,
|
||||
frontPath: '',
|
||||
|
||||
backError: {
|
||||
config: error.config,
|
||||
data: error,
|
||||
|
@ -70,14 +70,15 @@ export default boot(({ app }) => {
|
|||
flat: false,
|
||||
round: true,
|
||||
handler: async () => {
|
||||
const locale = i18n.global.t;
|
||||
const reason = ref(
|
||||
response.data.error.code == 'ACCESS_DENIED'
|
||||
jorgep marked this conversation as resolved
Outdated
jgallego
commented
privileges privileges
|
||||
? i18n.global.t('cau.askPrivileges')
|
||||
? locale('cau.askPrivileges')
|
||||
: ''
|
||||
);
|
||||
openConfirmationModal(
|
||||
i18n.global.t('cau.title'),
|
||||
i18n.global.t('cau.subtitle'),
|
||||
locale('cau.title'),
|
||||
locale('cau.subtitle'),
|
||||
async () => {
|
||||
await axios.post('OsTickets/send-to-support', {
|
||||
reason: reason.value,
|
||||
|
@ -90,7 +91,7 @@ export default boot(({ app }) => {
|
|||
props: {
|
||||
modelValue: reason,
|
||||
'onUpdate:modelValue': (val) => (reason.value = val),
|
||||
label: i18n.global.t('cau.inputLabel'),
|
||||
label: locale('cau.inputLabel'),
|
||||
class: 'full-width',
|
||||
required: true,
|
||||
},
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
<script setup>
|
||||
import { onMounted, ref } from 'vue';
|
||||
import { useI18n } from 'vue-i18n';
|
||||
import { useRoute } from 'vue-router';
|
||||
import { useState } from 'src/composables/useState';
|
||||
import { useStateStore } from 'stores/useStateStore';
|
||||
import { useStateQueryStore } from 'src/stores/useStateQueryStore';
|
||||
|
@ -18,10 +17,8 @@ const stateQuery = useStateQueryStore();
|
|||
const state = useState();
|
||||
const user = state.getUser();
|
||||
const appName = 'Lilium';
|
||||
onMounted(() => {
|
||||
stateStore.setMounted();
|
||||
stateQuery.add(useRoute());
|
||||
});
|
||||
|
||||
onMounted(() => stateStore.setMounted());
|
||||
|
||||
const pinnedModulesRef = ref();
|
||||
jorgep
commented
useRoute no es accesible desde un composable, si este no se usa dentro de un componente. Por eso lo guardo en stateQuery. useRoute no es accesible desde un composable, si este no se usa dentro de un componente. Por eso lo guardo en stateQuery.
|
||||
</script>
|
||||
|
|
Loading…
Reference in New Issue
buscar alternativa para no usar stateQuery
Pongo location.href que sirve . Si se quiere implementar una solución más elegante como investigar la posibilidad de usar vue-router como un plugin en pinia o hacer un provide de useRoute() a nivel de la app e inyectarlo donde se necesite, pero, necesito más tiempo para probarlo. Para este caso con location.href es suficiente y efectivo