Commits

Giuseppe Digilio authored 163014306cb
[DURACOM-172] improve regex
No tags

server.ts

Modified
479 479 if (environment.cache.serverSide.debug) { console.log(`CACHE SAVE FOR ${key} in anonymous cache.`); }
480 480 }
481 481 }
482 482 }
483 483
484 484 /**
485 485 * Check if status code is different from 2XX
486 486 * @param statusCode
487 487 */
488 488 function hasNotSucceeded(statusCode) {
489 - const rgx = new RegExp(/20+/);
489 + const rgx = new RegExp(/^20+/);
490 490 return !rgx.test(statusCode)
491 491 }
492 492
493 493 function retrieveHeaders(response) {
494 494 const headers = Object.create({});
495 495 if (Array.isArray(environment.cache.serverSide.headers) && environment.cache.serverSide.headers.length > 0) {
496 496 environment.cache.serverSide.headers.forEach((header) => {
497 497 if (response.hasHeader(header)) {
498 498 if (environment.cache.serverSide.debug) {
499 499 console.log(`Save ${header} header to cache`);

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut