aboutsummaryrefslogtreecommitdiffstats
path: root/src/scripts
diff options
context:
space:
mode:
authorArpit Chakladar <54011232+arpitchakladar@users.noreply.github.com>2024-03-12 18:39:36 +0530
committerArpit Chakladar <54011232+arpitchakladar@users.noreply.github.com>2024-03-12 18:39:36 +0530
commit7ea487be4aaf8f3b3047e2a7b3c1da80744f258b (patch)
treea4f91d979fe838aefe2ab8c4cecd9037b879e0aa /src/scripts
parent95becf369822cbb74f4cefb5658f3ff97e164d6e (diff)
downloadbanglar-bhumi-utils-7ea487be4aaf8f3b3047e2a7b3c1da80744f258b.tar.gz
banglar-bhumi-utils-7ea487be4aaf8f3b3047e2a7b3c1da80744f258b.zip
Passing url of extension assets to the injected javascript code using data arguments on the script tag.
Diffstat (limited to 'src/scripts')
-rw-r--r--src/scripts/functionality/application-receipt.ts7
-rw-r--r--src/scripts/functionality/mutation-application.ts2
-rw-r--r--src/scripts/functionality/view-khatian/index.ts4
-rw-r--r--src/scripts/login.ts8
4 files changed, 15 insertions, 6 deletions
diff --git a/src/scripts/functionality/application-receipt.ts b/src/scripts/functionality/application-receipt.ts
index 704d865..a86405f 100644
--- a/src/scripts/functionality/application-receipt.ts
+++ b/src/scripts/functionality/application-receipt.ts
@@ -12,9 +12,12 @@ if (captchaElement.length > 0) {
const captchaValueElement = $("#captchaText");
const captchaFieldElement = $("[name=txtDrawText]");
- setInterval(() => {
+ const captcha = () => {
captchaFieldElement.val("FFFFFF");
captchaValueElement.val("FFFFFF");
captchaElement.hide();
- }, 1000);
+ };
+
+ captcha();
+ setInterval(captcha, 1000);
}
diff --git a/src/scripts/functionality/mutation-application.ts b/src/scripts/functionality/mutation-application.ts
index c212823..96aec8a 100644
--- a/src/scripts/functionality/mutation-application.ts
+++ b/src/scripts/functionality/mutation-application.ts
@@ -1,7 +1,7 @@
import { PDFDocument, StandardFonts } from "pdf-lib";
import { observeDOM } from "@/shared/observe-dom";
-const sanghaFacilitationCentreBannerUrl = chrome.runtime.getURL("/assets/sangha-facilitation-centre-banner.jpg");
+const sanghaFacilitationCentreBannerUrl = "$l{ /assets/sangha-facilitation-centre-banner.jpg }l$";
document.addEventListener("DOMContentLoaded", () => {
observeDOM(() => {
diff --git a/src/scripts/functionality/view-khatian/index.ts b/src/scripts/functionality/view-khatian/index.ts
index 1ca37c5..312c7c1 100644
--- a/src/scripts/functionality/view-khatian/index.ts
+++ b/src/scripts/functionality/view-khatian/index.ts
@@ -4,7 +4,9 @@ import getDownloadInformationPDFPageContent from "@/scripts/functionality/view-k
declare function load(): void;
-const sanghaFacilitationCentreBannerUrl = chrome.runtime.getURL("/assets/sangha-facilitation-centre-banner.jpg");
+const sanghaFacilitationCentreBannerUrl = "$l{ /assets/sangha-facilitation-centre-banner.jpg }l$";
+// document.currentScript.getAttribute("data-banner-image-url");
+//("/assets/sangha-facilitation-centre-banner.jpg");
document.addEventListener("DOMContentLoaded", () => {
const submitButtonElement = $("#khbutton");
diff --git a/src/scripts/login.ts b/src/scripts/login.ts
index 7bc6118..a09eb0a 100644
--- a/src/scripts/login.ts
+++ b/src/scripts/login.ts
@@ -88,7 +88,7 @@ document.addEventListener("DOMContentLoaded", () => {
window.localStorage.removeItem("loginData");
});
- setInterval(() => {
+ const login = () => {
let loginData = window.localStorage.getItem("loginData");
loginData = loginData ? JSON.parse(atob(loginData)) : null;
@@ -104,5 +104,9 @@ document.addEventListener("DOMContentLoaded", () => {
"json"
);
}
- }, 1000 * 60 * 5);
+
+ };
+
+ login();
+ setInterval(login, 1000 * 60 * 5);
});