@@ -14,8 +14,7 @@ export class DBHelper {
1414 if ( jwt === null || jwt == undefined || jwt == "" ) { jwt = Crypt . rootToken ( ) ; }
1515 const items : User [ ] = await Config . db . query < User > ( q , null , 1 , 0 , null , "users" , jwt , undefined , undefined , span ) ;
1616 if ( items === null || items === undefined || items . length === 0 ) { return null ; }
17- const result : User = await this . DecorateWithRoles ( User . assign ( items [ 0 ] ) , span ) ;
18- return result ;
17+ return await this . DecorateWithRoles ( User . assign ( items [ 0 ] ) , span ) ;
1918 } catch ( error ) {
2019 span . recordException ( error ) ;
2120 throw error ;
@@ -29,8 +28,7 @@ export class DBHelper {
2928 if ( jwt === null || jwt == undefined || jwt == "" ) { jwt = Crypt . rootToken ( ) ; }
3029 const items : User [ ] = await Config . db . query < User > ( { _id : _id } , null , 1 , 0 , null , "users" , jwt , undefined , undefined , span ) ;
3130 if ( items === null || items === undefined || items . length === 0 ) { return null ; }
32- const result : User = await this . DecorateWithRoles ( User . assign ( items [ 0 ] ) , span ) ;
33- return result ;
31+ return await this . DecorateWithRoles ( User . assign ( items [ 0 ] ) , span ) ;
3432 } catch ( error ) {
3533 span . recordException ( error ) ;
3634 throw error ;
@@ -44,8 +42,7 @@ export class DBHelper {
4442 const items : User [ ] = await Config . db . query < User > ( { $or : [ { username : new RegExp ( [ "^" , username , "$" ] . join ( "" ) , "i" ) } , { _id : id } ] } ,
4543 null , 1 , 0 , null , "users" , Crypt . rootToken ( ) , undefined , undefined , span ) ;
4644 if ( items === null || items === undefined || items . length === 0 ) { return null ; }
47- const result : User = await this . DecorateWithRoles ( User . assign ( items [ 0 ] ) , span ) ;
48- return result ;
45+ return await this . DecorateWithRoles ( User . assign ( items [ 0 ] ) , span ) ;
4946 } catch ( error ) {
5047 span . recordException ( error ) ;
5148 throw error ;
@@ -61,9 +58,7 @@ export class DBHelper {
6158 const q = { $or : [ byuser , byid ] } ;
6259 const items : User [ ] = await Config . db . query < User > ( q , null , 1 , 0 , null , "users" , Crypt . rootToken ( ) , undefined , undefined , span ) ;
6360 if ( items === null || items === undefined || items . length === 0 ) { return null ; }
64- const result : User = User . assign ( items [ 0 ] ) ;
65- await this . DecorateWithRoles ( result , span ) ;
66- return result ;
61+ return await this . DecorateWithRoles ( User . assign ( items [ 0 ] ) , span ) ;
6762 } catch ( error ) {
6863 span . recordException ( error ) ;
6964 throw error ;
0 commit comments