File tree Expand file tree Collapse file tree 3 files changed +10
-7
lines changed Expand file tree Collapse file tree 3 files changed +10
-7
lines changed Original file line number Diff line number Diff line change @@ -13,8 +13,9 @@ export class UserDbService {
1313
1414 static async getInstance ( ) : Promise < UserDbService > {
1515 if ( ! UserDbService . instance ) {
16- UserDbService . instance = new UserDbService ( ) ;
17- await UserDbService . instance . initializeCosmosDb ( ) ;
16+ const instance = new UserDbService ( ) ;
17+ await instance . initializeCosmosDb ( ) ;
18+ UserDbService . instance = instance ;
1819 }
1920 return UserDbService . instance ;
2021 }
Original file line number Diff line number Diff line change @@ -13,8 +13,9 @@ export class BlobService {
1313
1414 public static async getInstance ( ) : Promise < BlobService > {
1515 if ( ! BlobService . instance ) {
16- BlobService . instance = new BlobService ( ) ;
17- await BlobService . instance . initialize ( ) ;
16+ const instance = new BlobService ( ) ;
17+ await instance . initialize ( ) ;
18+ BlobService . instance = instance ;
1819 }
1920
2021 return BlobService . instance ;
Original file line number Diff line number Diff line change @@ -55,9 +55,10 @@ export class DbService {
5555
5656 static async getInstance ( ) : Promise < DbService > {
5757 if ( ! DbService . instance ) {
58- DbService . instance = new DbService ( ) ;
59- await DbService . instance . initializeCosmosDb ( ) ;
60- DbService . instance . initializeLocalData ( ) ;
58+ const instance = new DbService ( ) ;
59+ await instance . initializeCosmosDb ( ) ;
60+ instance . initializeLocalData ( ) ;
61+ DbService . instance = instance ;
6162 }
6263
6364 return DbService . instance ;
You can’t perform that action at this time.
0 commit comments