@@ -290,7 +290,6 @@ const getSelfExtensionRequests = async (req, res) => {
290
290
*/
291
291
const updateExtensionRequest = async ( req , res ) => {
292
292
try {
293
- const { dev = "false" } = req . query ;
294
293
const extensionRequest = await extensionRequestsQuery . fetchExtensionRequest ( req . params . id ) ;
295
294
if ( ! extensionRequest . extensionRequestData ) {
296
295
return res . boom . notFound ( "Extension Request not found" ) ;
@@ -305,34 +304,32 @@ const updateExtensionRequest = async (req, res) => {
305
304
306
305
const promises = [ extensionRequestsQuery . updateExtensionRequest ( req . body , req . params . id ) ] ;
307
306
// If flag is present, then only create log for change in ETA/reason by SU
308
- if ( dev === "true" ) {
309
- let body = { } ;
310
- // Check if reason has been changed
311
- if ( req . body . reason && req . body . reason !== extensionRequest . extensionRequestData . reason ) {
312
- body = { ...body , oldReason : extensionRequest . extensionRequestData . reason , newReason : req . body . reason } ;
313
- }
314
- // Check if newEndsOn has been changed
315
- if ( req . body . newEndsOn && req . body . newEndsOn !== extensionRequest . extensionRequestData . newEndsOn ) {
316
- body = { ...body , oldEndsOn : extensionRequest . extensionRequestData . newEndsOn , newEndsOn : req . body . newEndsOn } ;
317
- }
318
- // Check if title has been changed
319
- if ( req . body . title && req . body . title !== extensionRequest . extensionRequestData . title ) {
320
- body = { ...body , oldTitle : extensionRequest . extensionRequestData . title , newTitle : req . body . title } ;
321
- }
307
+ let body = { } ;
308
+ // Check if reason has been changed
309
+ if ( req . body . reason && req . body . reason !== extensionRequest . extensionRequestData . reason ) {
310
+ body = { ...body , oldReason : extensionRequest . extensionRequestData . reason , newReason : req . body . reason } ;
311
+ }
312
+ // Check if newEndsOn has been changed
313
+ if ( req . body . newEndsOn && req . body . newEndsOn !== extensionRequest . extensionRequestData . newEndsOn ) {
314
+ body = { ...body , oldEndsOn : extensionRequest . extensionRequestData . newEndsOn , newEndsOn : req . body . newEndsOn } ;
315
+ }
316
+ // Check if title has been changed
317
+ if ( req . body . title && req . body . title !== extensionRequest . extensionRequestData . title ) {
318
+ body = { ...body , oldTitle : extensionRequest . extensionRequestData . title , newTitle : req . body . title } ;
319
+ }
322
320
323
- // Validate if there's any update that actually happened, then only create the log
324
- if ( Object . keys ( body ) . length > 0 ) {
325
- const extensionLog = {
326
- type : "extensionRequests" ,
327
- meta : {
328
- extensionRequestId : req . params . id ,
329
- taskId : extensionRequest . extensionRequestData . taskId ,
330
- userId : req . userData . id ,
331
- } ,
332
- body,
333
- } ;
334
- promises . push ( addLog ( extensionLog . type , extensionLog . meta , extensionLog . body ) ) ;
335
- }
321
+ // Validate if there's any update that actually happened, then only create the log
322
+ if ( Object . keys ( body ) . length > 0 ) {
323
+ const extensionLog = {
324
+ type : "extensionRequests" ,
325
+ meta : {
326
+ extensionRequestId : req . params . id ,
327
+ taskId : extensionRequest . extensionRequestData . taskId ,
328
+ userId : req . userData . id ,
329
+ } ,
330
+ body,
331
+ } ;
332
+ promises . push ( addLog ( extensionLog . type , extensionLog . meta , extensionLog . body ) ) ;
336
333
}
337
334
await Promise . all ( promises ) ;
338
335
@@ -351,7 +348,6 @@ const updateExtensionRequest = async (req, res) => {
351
348
*/
352
349
const updateExtensionRequestStatus = async ( req , res ) => {
353
350
try {
354
- const { dev = "false" } = req . query ;
355
351
const extensionRequest = await extensionRequestsQuery . fetchExtensionRequest ( req . params . id ) ;
356
352
if ( ! extensionRequest . extensionRequestData ) {
357
353
return res . boom . notFound ( "Extension Request not found" ) ;
@@ -361,7 +357,7 @@ const updateExtensionRequestStatus = async (req, res) => {
361
357
const extensionLog = {
362
358
type : "extensionRequests" ,
363
359
meta : {
364
- ... ( dev === "true" && { extensionRequestId : req . params . id } ) , // if flag is present, add extensionRequestId
360
+ extensionRequestId : req . params . id ,
365
361
taskId : extensionRequest . extensionRequestData . taskId ,
366
362
username : req . userData . username ,
367
363
userId : req . userData . id ,
0 commit comments