From e9646386744e4577192305e076b6b95922ff3b68 Mon Sep 17 00:00:00 2001 From: sid-darth-73 Date: Mon, 28 Jul 2025 10:55:28 +0530 Subject: [PATCH] Fix: Fetch details using lowercase problem ID --- background.js | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/background.js b/background.js index 20e980c..ce92cf1 100644 --- a/background.js +++ b/background.js @@ -1,4 +1,17 @@ -const url = window.location.href; +var rawUrl = window.location.href; +var i = rawUrl.length-1; +var updatedUrl = rawUrl + +if(i-1>= 0 && rawUrl[i-1] != '/') { //for problem ID with numbers at the end (eg: D1, E2 etc) + i--; +} + +if(rawUrl[i] >= 'a' && rawUrl[i] <= 'z') { + updatedUrl = rawUrl.slice(0, i) + rawUrl[i].toUpperCase() + rawUrl.slice(i + 1); +} + +var url = updatedUrl; + var id; var index;