@@ -802,13 +802,11 @@ export class api_map_reduce {
802802
803803export async function get_api_roles ( req , res ) {
804804 try {
805- const rawAssertion = req . user . getAssertionXml ( ) ;
806- const token = await NoderedUtil . GetTokenFromSAML ( rawAssertion ) ;
807805 let q : any = { _type : "role" } ;
808806 if ( ! NoderedUtil . IsNullEmpty ( req . query . name ) ) {
809807 q = { _type : "role" , name : { $regex : ".*" + req . query . name + ".*" } } ;
810808 }
811- const result : any [ ] = await NoderedUtil . Query ( 'users' , q , { name : 1 } , { name : - 1 } , 1000 , 0 , token . jwt , null , null , 1 ) ;
809+ const result : any [ ] = await NoderedUtil . Query ( 'users' , q , { name : 1 } , { name : - 1 } , 1000 , 0 , null , null , null , 1 ) ;
812810
813811 res . json ( result ) ;
814812 } catch ( error ) {
@@ -819,8 +817,6 @@ export async function get_api_roles(req, res) {
819817
820818export async function get_api_userroles ( req , res ) {
821819 try {
822- const rawAssertion = req . user . getAssertionXml ( ) ;
823- const token = await NoderedUtil . GetTokenFromSAML ( rawAssertion ) ;
824820 let q : any = { $or : [ { _type : "role" } , { _type : "user" } ] } ;
825821 const ors = [ ] ;
826822 if ( ! NoderedUtil . IsNullEmpty ( req . query . name ) ) {
@@ -838,11 +834,11 @@ export async function get_api_userroles(req, res) {
838834 } ;
839835 }
840836
841- const result : any [ ] = await NoderedUtil . Query ( 'users' , q , { name : 1 } , { name : - 1 } , 100 , 0 , token . jwt , null , null , 1 ) ;
837+ const result : any [ ] = await NoderedUtil . Query ( 'users' , q , { name : 1 } , { name : - 1 } , 100 , 0 , null , null , null , 1 ) ;
842838 if ( ! NoderedUtil . IsNullEmpty ( req . query . id ) ) {
843839 const exists = result . filter ( x => x . _id == req . query . id ) ;
844840 if ( exists . length == 0 ) {
845- const result2 : any [ ] = await NoderedUtil . Query ( 'users' , { _id : req . query . id } , { name : 1 } , { name : - 1 } , 1 , 0 , token . jwt , null , null , 1 ) ;
841+ const result2 : any [ ] = await NoderedUtil . Query ( 'users' , { _id : req . query . id } , { name : 1 } , { name : - 1 } , 1 , 0 , null , null , null , 1 ) ;
846842 if ( result2 . length == 1 ) {
847843 result . push ( result2 [ 0 ] ) ;
848844 }
@@ -857,8 +853,6 @@ export async function get_api_userroles(req, res) {
857853
858854export async function get_api_users ( req , res ) {
859855 try {
860- const rawAssertion = req . user . getAssertionXml ( ) ;
861- const token = await NoderedUtil . GetTokenFromSAML ( rawAssertion ) ;
862856 let q : any = { _type : "user" } ;
863857 const ors = [ ] ;
864858 if ( ! NoderedUtil . IsNullEmpty ( req . query . name ) ) {
@@ -876,11 +870,11 @@ export async function get_api_users(req, res) {
876870 } ;
877871 }
878872
879- const result : any [ ] = await NoderedUtil . Query ( 'users' , q , { name : 1 } , { name : - 1 } , 100 , 0 , token . jwt , null , null , 1 ) ;
873+ const result : any [ ] = await NoderedUtil . Query ( 'users' , q , { name : 1 } , { name : - 1 } , 100 , 0 , null , null , null , 1 ) ;
880874 if ( ! NoderedUtil . IsNullEmpty ( req . query . id ) ) {
881875 const exists = result . filter ( x => x . _id == req . query . id ) ;
882876 if ( exists . length == 0 ) {
883- const result2 : any [ ] = await NoderedUtil . Query ( 'users' , { _id : req . query . id } , { name : 1 } , { name : - 1 } , 1 , 0 , token . jwt , null , null , 1 ) ;
877+ const result2 : any [ ] = await NoderedUtil . Query ( 'users' , { _id : req . query . id } , { name : 1 } , { name : - 1 } , 1 , 0 , null , null , null , 1 ) ;
884878 if ( result2 . length == 1 ) {
885879 result . push ( result2 [ 0 ] ) ;
886880 }
0 commit comments