Skip to content

Commit bd3105f

Browse files
committed
Fixed compile errors
1 parent 179cfbc commit bd3105f

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

packages/persistance/src/PrismaDatabaseConnection.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import {
66
Tracer,
77
} from "@proto-kit/sequencer";
88
import { DependencyFactory, OmitKeys } from "@proto-kit/common";
9-
import { inject } from "tsyringe";
109

1110
import { PrismaStateService } from "./services/prisma/PrismaStateService";
1211
import { PrismaBatchStore } from "./services/prisma/PrismaBatchStore";
@@ -40,7 +39,7 @@ export class PrismaDatabaseConnection
4039
extends SequencerModule<PrismaDatabaseConfig>
4140
implements DependencyFactory, PrismaConnection
4241
{
43-
public constructor(@inject("Tracer") private readonly tracer: Tracer) {
42+
public constructor(private readonly tracer: Tracer) {
4443
super();
4544
}
4645

packages/persistance/src/PrismaRedisDatabase.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import {
44
StorageDependencyMinimumDependencies,
55
Database,
66
closeable,
7+
Tracer,
78
} from "@proto-kit/sequencer";
89
import { ChildContainerProvider } from "@proto-kit/common";
910
import { PrismaClient } from "@prisma/client";
@@ -20,6 +21,7 @@ import {
2021
RedisConnectionModule,
2122
RedisTransaction,
2223
} from "./RedisConnection";
24+
import { inject } from "tsyringe";
2325

2426
export interface PrismaRedisCombinedConfig {
2527
prisma: PrismaDatabaseConfig;
@@ -36,10 +38,10 @@ export class PrismaRedisDatabase
3638

3739
public redis: RedisConnectionModule;
3840

39-
public constructor() {
41+
public constructor(@inject("Tracer") tracer: Tracer) {
4042
super();
41-
this.prisma = new PrismaDatabaseConnection();
42-
this.redis = new RedisConnectionModule();
43+
this.prisma = new PrismaDatabaseConnection(tracer);
44+
this.redis = new RedisConnectionModule(tracer);
4345
}
4446

4547
public get prismaClient(): PrismaClient {

packages/persistance/src/RedisConnection.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import { DependencyFactory } from "@proto-kit/common";
88
import isArray from "lodash/isArray";
99

1010
import { RedisMerkleTreeStore } from "./services/redis/RedisMerkleTreeStore";
11-
import { inject } from "tsyringe";
1211

1312
export interface RedisConnectionConfig {
1413
host: string;
@@ -28,7 +27,7 @@ export class RedisConnectionModule
2827
extends SequencerModule<RedisConnectionConfig>
2928
implements DependencyFactory, RedisConnection
3029
{
31-
public constructor(@inject("Tracer") private readonly tracer: Tracer) {
30+
public constructor(private readonly tracer: Tracer) {
3231
super();
3332
}
3433

0 commit comments

Comments
 (0)