Browser / Version: Firefox 127.0
Operating System: Ubuntu
Tested Another Browser: Yes Other
Problem type: Site is not usable
Description: Page not loading correctly
Steps to Reproduce:
On Firefox, when clicking on the link to apply for the card while logged into my Fidelity account, I receive an internal Javascript error from the backend: TypeError: Cannot read properties of undefined (reading 'match') at CreditCardPrefillHelper.getStarted (/apps/server/helpers/credit-card-prefill-helper.js:29:11) at /apps/server/controllers/credit-card-prefill-controller.js:26:10 at /apps/node_modules/dd-trace/packages/datadog-instrumentations/src/router.js:50:25 at /apps/node_modules/dd-trace/packages/datadog-shimmer/src/shimmer.js:26:21 at Layer.handle [as handle_request] (/apps/node_modules/express/lib/router/layer.js:95:5) at next (/apps/node_modules/express/lib/router/route.js:144:13) at Route.dispatch (/apps/node_modules/express/lib/router/route.js:114:3) at /apps/node_modules/dd-trace/packages/datadog-instrumentations/src/router.js:50:25 at bound dispatch (/apps/node_modules/dd-trace/packages/datadog-shimmer/src/shimmer.js:26:21) at Layer.handle [as handle_request] (/apps/node_modules/express/lib/router/layer.js:95:5) at /apps/node_modules/express/lib/router/index.js:284:15 at Function.process_params (/apps/node_modules/express/lib/router/index.js:346:12) at Function.process_params (/apps/node_modules/dd-trace/packages/datadog-instrumentations/src/express.js:70:23) at next (/apps/node_modules/express/lib/router/index.js:280:10) at Function.handle (/apps/node_modules/express/lib/router/index.js:175:3) at router (/apps/node_modules/express/lib/router/index.js:47:12) at /apps/node_modules/dd-trace/packages/datadog-instrumentations/src/router.js:50:25 at router (/apps/node_modules/dd-trace/packages/datadog-shimmer/src/shimmer.js:26:21) at Layer.handle [as handle_request] (/apps/node_modules/express/lib/router/layer.js:95:5) at trim_prefix (/apps/node_modules/express/lib/router/index.js:328:13) at /apps/node_modules/express/lib/router/index.js:286:9 at Function.process_params (/apps/node_modules/express/lib/router/index.js:346:12)
On Chromium, while logged into the same account, the link functions as expected.
URL: https://digital.fidelity.com/ftgw/digital/ccprefill/prefill/v2/getstarted
Browser / Version: Firefox 127.0 Operating System: Ubuntu Tested Another Browser: Yes Other
Problem type: Site is not usable Description: Page not loading correctly Steps to Reproduce: On Firefox, when clicking on the link to apply for the card while logged into my Fidelity account, I receive an internal Javascript error from the backend:
TypeError: Cannot read properties of undefined (reading 'match') at CreditCardPrefillHelper.getStarted (/apps/server/helpers/credit-card-prefill-helper.js:29:11) at /apps/server/controllers/credit-card-prefill-controller.js:26:10 at /apps/node_modules/dd-trace/packages/datadog-instrumentations/src/router.js:50:25 at /apps/node_modules/dd-trace/packages/datadog-shimmer/src/shimmer.js:26:21 at Layer.handle [as handle_request] (/apps/node_modules/express/lib/router/layer.js:95:5) at next (/apps/node_modules/express/lib/router/route.js:144:13) at Route.dispatch (/apps/node_modules/express/lib/router/route.js:114:3) at /apps/node_modules/dd-trace/packages/datadog-instrumentations/src/router.js:50:25 at bound dispatch (/apps/node_modules/dd-trace/packages/datadog-shimmer/src/shimmer.js:26:21) at Layer.handle [as handle_request] (/apps/node_modules/express/lib/router/layer.js:95:5) at /apps/node_modules/express/lib/router/index.js:284:15 at Function.process_params (/apps/node_modules/express/lib/router/index.js:346:12) at Function.process_params (/apps/node_modules/dd-trace/packages/datadog-instrumentations/src/express.js:70:23) at next (/apps/node_modules/express/lib/router/index.js:280:10) at Function.handle (/apps/node_modules/express/lib/router/index.js:175:3) at router (/apps/node_modules/express/lib/router/index.js:47:12) at /apps/node_modules/dd-trace/packages/datadog-instrumentations/src/router.js:50:25 at router (/apps/node_modules/dd-trace/packages/datadog-shimmer/src/shimmer.js:26:21) at Layer.handle [as handle_request] (/apps/node_modules/express/lib/router/layer.js:95:5) at trim_prefix (/apps/node_modules/express/lib/router/index.js:328:13) at /apps/node_modules/express/lib/router/index.js:286:9 at Function.process_params (/apps/node_modules/express/lib/router/index.js:346:12)
On Chromium, while logged into the same account, the link functions as expected.View the screenshot
Browser Configuration
From webcompat.com with ❤️