diff --git a/.dockerignore b/.dockerignore
index ebf83b0b..aee456a4 100644
--- a/.dockerignore
+++ b/.dockerignore
@@ -1,2 +1,5 @@
debian
-node_modules
\ No newline at end of file
+node_modules
+.quasar
+build
+.vscode
diff --git a/src/pages/Admin/ConnectionsView.vue b/src/pages/Admin/ConnectionsView.vue
index 175f32c7..6b8f63d6 100644
--- a/src/pages/Admin/ConnectionsView.vue
+++ b/src/pages/Admin/ConnectionsView.vue
@@ -1,5 +1,5 @@
@@ -89,11 +141,11 @@ onBeforeUnmount(() => clearInterval(intervalId.value));
- {{ connection.nickname }}
+ {{ connection.user?.nickname }}
{{
@@ -107,23 +159,16 @@ onBeforeUnmount(() => clearInterval(intervalId.value));
)
}}
-
- {{ connection.platform }} - {{ connection.browser }} -
- {{ connection.version }}
-
+
{{ t('supplantUser') }}
diff --git a/src/pages/Admin/LinksView.vue b/src/pages/Admin/LinksView.vue
index 60cb0bc5..4368b66c 100644
--- a/src/pages/Admin/LinksView.vue
+++ b/src/pages/Admin/LinksView.vue
@@ -1,16 +1,15 @@
@@ -93,11 +117,11 @@ onMounted(async () => {
>
- {{ formatDateTitle(order.sent) }}
+ {{ formatDateTitle(order.landed) }}
#{{ order.id }}
- {{ order.nickname }}
- {{ order.agency }}
+ {{ order.address.nickname }}
+ {{ order.agencyMode.description }}
{{ currency(order.taxableBase) }}
diff --git a/src/utils/onUserId.js b/src/utils/onUserId.js
new file mode 100644
index 00000000..2ea4189f
--- /dev/null
+++ b/src/utils/onUserId.js
@@ -0,0 +1,18 @@
+import { watch } from 'vue';
+
+import { useUserStore } from 'stores/user';
+
+const userStore = useUserStore();
+
+export const onUserId = (cb) => watch(
+ () => userStore?.user?.id,
+ async userId => {
+ if (!userId) return;
+ try {
+ await cb(userId);
+ } catch (error) {
+ console.error(error);
+ }
+ },
+ { immediate: true }
+);