Skip to content

Commit 8decb41

Browse files
committed
chore: add logging
1 parent 6b0d772 commit 8decb41

File tree

4 files changed

+8
-0
lines changed

4 files changed

+8
-0
lines changed

bun.lockb

32 Bytes
Binary file not shown.

packages/authz/src/space-member/space-member.service.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { inject, singleton } from "@undb/di"
22
import { and, None, Option } from "@undb/domain"
3+
import { createLogger } from "@undb/logger"
34
import { injectSpaceService, type ISpaceId, type ISpaceService } from "@undb/space"
45
import type { SetContextValue } from "../../../context/src/context.type"
56
import { MemberIdVO } from "../member/member-id.vo"
@@ -32,6 +33,7 @@ export const injectSpaceMemberService = () => inject(SPACE_MEMBER_SERVICE)
3233

3334
@singleton()
3435
export class SpaceMemberService implements ISpaceMemberService {
36+
private logger = createLogger("SpaceMemberService")
3537
constructor(
3638
@injectSpaceService()
3739
private readonly spaceService: ISpaceService,
@@ -110,6 +112,8 @@ export class SpaceMemberService implements ISpaceMemberService {
110112
spaceId: ISpaceId,
111113
userId: string,
112114
): Promise<Option<SpaceMember>> {
115+
this.logger.debug({ spaceId, userId }, "setSpaceMemberContext")
116+
113117
if (!spaceId || !userId) {
114118
return None
115119
}

packages/space/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"types": "src/index.d.ts",
66
"dependencies": {
77
"@undb/context": "workspace:*",
8+
"@undb/logger": "workspace:*",
89
"ts-pattern": "^5.5.0"
910
},
1011
"devDependencies": {

packages/space/src/space.service.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import type { SetContextValue } from "@undb/context"
22
import { inject, singleton } from "@undb/di"
3+
import { createLogger } from "@undb/logger"
34
import { None, Option, Some } from "oxide.ts"
45
import { match, P } from "ts-pattern"
56
import type { ICreateSpaceDTO, ISpaceDTO } from "./dto"
@@ -37,6 +38,7 @@ export const injectSpaceService = () => inject(SPACE_SERVICE)
3738

3839
@singleton()
3940
export class SpaceService implements ISpaceService {
41+
private logger = createLogger("SpaceService")
4042
constructor(
4143
@injectSpaceRepository()
4244
private readonly spaceRepository: ISpaceRepository,
@@ -86,6 +88,7 @@ export class SpaceService implements ISpaceService {
8688
}
8789

8890
async setSpaceContext(setContext: SetContextValue, input: IGetSpaceInput): Promise<Space> {
91+
this.logger.debug(input, "setSpaceContext")
8992
const space = await this.getSpace(input)
9093
setContext("spaceId", space.unwrap().id.value)
9194

0 commit comments

Comments
 (0)