@@ -41,7 +41,7 @@ serviceRouter.post(
41
41
) ;
42
42
43
43
serviceRouter . get ( '/' , validateRequiredFields ( ServiceIdFields ) , async ( req , res ) => {
44
- const query = res . locals . query as unknown as z . infer < typeof ServiceIdFields > ;
44
+ const query : z . infer < typeof ServiceIdFields > = res . locals . query ;
45
45
46
46
const service = await ServiceModel . getService ( Number ( query . service_id ) ) ;
47
47
res . status ( 200 ) . send ( service ) ;
@@ -85,7 +85,7 @@ serviceRouter.get(
85
85
verifyJWT ,
86
86
verifyRequiredPermission ( Permissions . EXCO ) ,
87
87
async ( req , res ) => {
88
- const query = res . locals . query as unknown as z . infer < typeof ServiceIdFields > ;
88
+ const query : z . infer < typeof ServiceIdFields > = res . locals . query ;
89
89
const users = await UserModel . getAllUsersByService ( Number ( query . service_id ) ) ;
90
90
91
91
res . status ( 200 ) . send ( users ) ;
@@ -107,7 +107,7 @@ serviceRouter.post(
107
107
) ;
108
108
109
109
serviceRouter . get ( '/session' , validateRequiredFields ( ServiceSessionIdFields ) , async ( req , res ) => {
110
- const query = res . locals . query as unknown as z . infer < typeof ServiceSessionIdFields > ;
110
+ const query : z . infer < typeof ServiceSessionIdFields > = res . locals . query ;
111
111
const session = await ServiceModel . getServiceSession ( Number ( query . service_session_id ) ) ;
112
112
res . status ( 200 ) . send ( session ) ;
113
113
} ) ;
@@ -141,7 +141,7 @@ serviceRouter.get(
141
141
'/session/all' ,
142
142
validateRequiredFields ( AllServiceSessionsFields ) ,
143
143
async ( req , res ) => {
144
- const query = res . locals . query as unknown as z . infer < typeof AllServiceSessionsFields > ;
144
+ const query : z . infer < typeof AllServiceSessionsFields > = res . locals . query ;
145
145
let sessions ;
146
146
if ( query . service_id ) {
147
147
sessions = await ServiceModel . getAllServiceSessions (
@@ -192,7 +192,7 @@ serviceRouter.get(
192
192
'/session_user' ,
193
193
validateRequiredFields ( FindServiceSessionUserFields ) ,
194
194
async ( req , res ) => {
195
- const query = res . locals . query as unknown as z . infer < typeof FindServiceSessionUserFields > ;
195
+ const query : z . infer < typeof FindServiceSessionUserFields > = res . locals . query ;
196
196
197
197
const session_user = await ServiceModel . getServiceSessionUser (
198
198
Number ( query . service_session_id ) ,
@@ -207,7 +207,7 @@ serviceRouter.get(
207
207
'/session_user_bulk' ,
208
208
validateRequiredFields ( ServiceSessionUserBulkFields ) ,
209
209
async ( req , res ) => {
210
- const query = res . locals . query as unknown as z . infer < typeof ServiceSessionUserBulkFields > ;
210
+ const query : z . infer < typeof ServiceSessionUserBulkFields > = res . locals . query ;
211
211
212
212
if ( Object . prototype . hasOwnProperty . call ( query , 'username' ) ) {
213
213
const session_users = await UserModel . getAllServiceSessionsByUser (
0 commit comments