File tree Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ app.http("me-get", {
2121 } ;
2222 }
2323
24- const id = createHash ( "sha256" ) . update ( rawUserId ) . digest ( "base64" ) ;
24+ const id = createHash ( "sha256" ) . update ( rawUserId ) . digest ( "hex" ) . substring ( 0 , 32 ) ;
2525 context . log ( `User ID ${ id } ` ) ;
2626
2727 const db = await UserDbService . getInstance ( ) ;
@@ -30,6 +30,7 @@ app.http("me-get", {
3030 user = await db . createUser ( id ) ;
3131 context . log ( `Created new user with ID: ${ id } ` ) ;
3232 } else {
33+ context . log ( { user} ) ;
3334 context . log ( `User exists, returning ID: ${ user . id } ` ) ;
3435 }
3536
Original file line number Diff line number Diff line change @@ -54,8 +54,8 @@ export class UserDbService {
5454
5555 if ( ! this . isCosmosDbInitialized ) return undefined ;
5656 try {
57- const resource = await this . usersContainer ! . item ( id ) . read ( ) ;
58- return resource ;
57+ const { item } = await this . usersContainer ! . item ( id ) . read ( ) ;
58+ return item ;
5959 } catch ( error : any ) {
6060 if ( error . code === 404 ) return undefined ;
6161 throw error ;
@@ -74,7 +74,7 @@ export class UserDbService {
7474 }
7575
7676 if ( ! this . isCosmosDbInitialized ) throw new Error ( 'Cosmos DB not initialized' ) ;
77- const { resource } = await this . usersContainer ! . items . create ( user ) ;
78- return resource ;
77+ const { item } = await this . usersContainer ! . items . create ( user ) ;
78+ return item ;
7979 }
8080}
You can’t perform that action at this time.
0 commit comments