Skip to content

Commit 8ad7af4

Browse files
authored
fix: middleware (#436)
1 parent d918bb5 commit 8ad7af4

4 files changed

Lines changed: 11 additions & 6 deletions

File tree

apps/essence/.env.example

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
1+
# Session password for Nuxt Auth Utils
2+
NUXT_SESSION_PASSWORD=""
3+
14
# App version
25
VERSION=""

apps/essence/server/services/channel.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,7 @@ OGRN 12345, INN 12345
327327
]
328328

329329
const channels: Channel[] = [{
330-
id: 'one-city',
330+
id: 'moscow',
331331
selectorTitle: [
332332
{
333333
locale: 'ru',
@@ -370,7 +370,7 @@ const channels: Channel[] = [{
370370
value: 'დატკბით უნიკალური გემოებით და სასიამოვნო გარემოთი',
371371
},
372372
],
373-
url: 'https://demo.nextorders.space',
373+
url: 'https://demo.nextorders.space/moscow',
374374
timeZone: '+03:00',
375375
isActive: true,
376376
deliveryByCourier: {
@@ -532,7 +532,7 @@ The establishment reserves the right to refuse in-store pickup if it is overbook
532532
links,
533533
},
534534
{
535-
id: 'other-city',
535+
id: 'peterburg',
536536
selectorTitle: [
537537
{
538538
locale: 'ru',
@@ -575,7 +575,7 @@ The establishment reserves the right to refuse in-store pickup if it is overbook
575575
value: 'დატკბით უნიკალური გემოებით და სასიამოვნო გარემოთი',
576576
},
577577
],
578-
url: 'https://demo.nextorders.space',
578+
url: 'https://demo.nextorders.space/peterburg',
579579
timeZone: '+03:00',
580580
isActive: true,
581581
deliveryByCourier: {

apps/web-app/app/middleware/01.auth.global.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ export default defineNuxtRouteMiddleware(async () => {
33

44
if (!loggedIn.value) {
55
// Create a new session
6-
await fetch('/api/auth/session', { method: 'POST' })
6+
await $fetch('/api/auth/session', { method: 'POST' })
77
}
88
})

apps/web-app/server/api/auth/session.post.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import { createId } from '@paralleldrive/cuid2'
2+
13
export default defineEventHandler(async (event) => {
24
try {
35
const { user } = await getUserSession(event)
@@ -7,7 +9,7 @@ export default defineEventHandler(async (event) => {
79

810
await setUserSession(event, {
911
user: {
10-
id: crypto.randomUUID(),
12+
id: createId(),
1113
},
1214
})
1315

0 commit comments

Comments
 (0)