Skip to content

Commit 7fa251b

Browse files
authored
chore: rework (#194)
* chore: rework * chore: updated events
1 parent 5892df7 commit 7fa251b

File tree

193 files changed

+719
-1150
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

193 files changed

+719
-1150
lines changed

apps/atrium-telegram/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"@neoconfetti/vue": "catalog:",
1818
"@pinia/nuxt": "catalog:",
1919
"@roll-stack/database": "workspace:*",
20-
"@roll-stack/queue": "workspace:*",
20+
"@roll-stack/essence": "workspace:*",
2121
"@roll-stack/ui": "workspace:*",
2222
"@telegram-apps/init-data-node": "catalog:",
2323
"@telegram-apps/sdk-vue": "catalog:",
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { repository } from '@roll-stack/database'
1+
import { db } from '@roll-stack/database'
22

33
export default defineEventHandler(async (event) => {
4-
return repository.user.find(event.context.user.id)
4+
return db.user.find(event.context.user.id)
55
})

apps/atrium-telegram/server/api/auth/online.post.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import { repository } from '@roll-stack/database'
1+
import { db } from '@roll-stack/database'
22

33
export default defineEventHandler(async (event) => {
44
try {
5-
await repository.user.updateOnline(event.context.user.id)
5+
await db.user.updateOnline(event.context.user.id)
66

77
return {
88
ok: true,

apps/atrium-telegram/server/api/epic/comment/id/[commentId]/index.delete.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { repository } from '@roll-stack/database'
1+
import { db } from '@roll-stack/database'
22

33
export default defineEventHandler(async (event) => {
44
try {
@@ -11,7 +11,7 @@ export default defineEventHandler(async (event) => {
1111
}
1212

1313
// Guard: not this user
14-
const commentInDB = await repository.epic.findComment(commentId)
14+
const commentInDB = await db.epic.findComment(commentId)
1515
if (!commentInDB) {
1616
throw createError({
1717
statusCode: 404,
@@ -25,7 +25,7 @@ export default defineEventHandler(async (event) => {
2525
})
2626
}
2727

28-
await repository.epic.deleteComment(commentInDB.id)
28+
await db.epic.deleteComment(commentInDB.id)
2929

3030
return {
3131
ok: true,

apps/atrium-telegram/server/api/epic/id/[epicId]/comment.post.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { createEpicCommentSchema } from '#shared/services/epic'
2-
import { repository } from '@roll-stack/database'
2+
import { db } from '@roll-stack/database'
33
import { type } from 'arktype'
44

55
export default defineEventHandler(async (event) => {
@@ -18,7 +18,7 @@ export default defineEventHandler(async (event) => {
1818
throw data
1919
}
2020

21-
const comment = await repository.epic.createComment({
21+
const comment = await db.epic.createComment({
2222
text: data.text.trim(),
2323
userId: event.context.user.id,
2424
epicId,

apps/atrium-telegram/server/api/epic/id/[epicId]/index.patch.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { updateEpicSchema } from '#shared/services/epic'
2-
import { repository } from '@roll-stack/database'
2+
import { db } from '@roll-stack/database'
33
import { type } from 'arktype'
44

55
export default defineEventHandler(async (event) => {
@@ -18,7 +18,7 @@ export default defineEventHandler(async (event) => {
1818
throw data
1919
}
2020

21-
const epic = await repository.epic.update(epicId, data)
21+
const epic = await db.epic.update(epicId, data)
2222

2323
return {
2424
ok: true,

apps/atrium-telegram/server/api/epic/index.post.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { createEpicSchema } from '#shared/services/epic'
2-
import { repository } from '@roll-stack/database'
2+
import { db } from '@roll-stack/database'
33
import { type } from 'arktype'
44

55
export default defineEventHandler(async (event) => {
@@ -10,7 +10,7 @@ export default defineEventHandler(async (event) => {
1010
throw data
1111
}
1212

13-
const epic = await repository.epic.create({
13+
const epic = await db.epic.create({
1414
...data,
1515
userId: event.context.user.id,
1616
})
@@ -23,11 +23,11 @@ export default defineEventHandler(async (event) => {
2323

2424
// Notify all staff
2525
if (event.context.user.type === 'staff') {
26-
const users = await repository.user.list()
26+
const users = await db.user.list()
2727
const allStaffExceptUser = users.filter((u) => u.type === 'staff' && u.id !== event.context.user.id)
2828

2929
for (const staff of allStaffExceptUser) {
30-
await repository.notification.create({
30+
await db.notification.create({
3131
authorId: event.context.user.id,
3232
userId: staff.id,
3333
epicId: epic.id,
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { repository } from '@roll-stack/database'
1+
import { db } from '@roll-stack/database'
22

33
export default defineEventHandler(async () => {
4-
return repository.epic.list()
4+
return db.epic.list()
55
})

apps/atrium-telegram/server/api/flow/id/[itemId]/comment.post.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { createFlowItemCommentSchema } from '#shared/services/flow'
2-
import { repository } from '@roll-stack/database'
2+
import { db } from '@roll-stack/database'
33
import { type } from 'arktype'
44

55
export default defineEventHandler(async (event) => {
@@ -20,15 +20,15 @@ export default defineEventHandler(async (event) => {
2020

2121
// Guards:
2222
// If not exist
23-
const item = await repository.flow.findItem(itemId)
23+
const item = await db.flow.findItem(itemId)
2424
if (!item) {
2525
throw createError({
2626
statusCode: 404,
2727
message: 'Item not found',
2828
})
2929
}
3030

31-
await repository.flow.createItemComment({
31+
await db.flow.createItemComment({
3232
text: data.text,
3333
itemId,
3434
userId: event.context.user.id,

apps/atrium-telegram/server/api/flow/id/[itemId]/view.post.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { repository } from '@roll-stack/database'
1+
import { db } from '@roll-stack/database'
22

33
export default defineEventHandler(async (event) => {
44
try {
@@ -13,7 +13,7 @@ export default defineEventHandler(async (event) => {
1313
// Guards:
1414
// If not exist
1515
// If already viewed
16-
const item = await repository.flow.findItem(itemId)
16+
const item = await db.flow.findItem(itemId)
1717
if (!item) {
1818
throw createError({
1919
statusCode: 404,
@@ -27,7 +27,7 @@ export default defineEventHandler(async (event) => {
2727
})
2828
}
2929

30-
await repository.flow.createItemView({
30+
await db.flow.createItemView({
3131
itemId,
3232
userId: event.context.user.id,
3333
})

0 commit comments

Comments
 (0)