diff --git a/package-lock.json b/package-lock.json
index f86a388a..d666b5d3 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,7 +9,7 @@
"version": "0.0.0",
"dependencies": {
"@types/sql.js": "^1.4.4",
- "chrome-extension-toolkit": "^0.0.49",
+ "chrome-extension-toolkit": "^0.0.50",
"classnames": "^2.3.2",
"clean-webpack-plugin": "^4.0.0",
"highcharts": "^10.3.3",
@@ -4815,9 +4815,9 @@
}
},
"node_modules/chrome-extension-toolkit": {
- "version": "0.0.49",
- "resolved": "https://registry.npmjs.org/chrome-extension-toolkit/-/chrome-extension-toolkit-0.0.49.tgz",
- "integrity": "sha512-cXtbYXuGuDdozB3q9xbX/bIsr/z/9LYQbekjkLG6OA647Xn/m39DLNxY/YPN0k+pxPlfUm7bjxav8SC4lJTFUQ==",
+ "version": "0.0.50",
+ "resolved": "https://registry.npmjs.org/chrome-extension-toolkit/-/chrome-extension-toolkit-0.0.50.tgz",
+ "integrity": "sha512-dS/0LYvaug8LkozGA3uFHyV9EEGH1YQGNqq+C/gfU30XkRnY2E1naV6/otpnhdfM6P5elda7qK0XDU887dbBXg==",
"dependencies": {
"react": "^18.2.0",
"react-dom": "^18.2.0"
@@ -21249,9 +21249,9 @@
}
},
"chrome-extension-toolkit": {
- "version": "0.0.49",
- "resolved": "https://registry.npmjs.org/chrome-extension-toolkit/-/chrome-extension-toolkit-0.0.49.tgz",
- "integrity": "sha512-cXtbYXuGuDdozB3q9xbX/bIsr/z/9LYQbekjkLG6OA647Xn/m39DLNxY/YPN0k+pxPlfUm7bjxav8SC4lJTFUQ==",
+ "version": "0.0.50",
+ "resolved": "https://registry.npmjs.org/chrome-extension-toolkit/-/chrome-extension-toolkit-0.0.50.tgz",
+ "integrity": "sha512-dS/0LYvaug8LkozGA3uFHyV9EEGH1YQGNqq+C/gfU30XkRnY2E1naV6/otpnhdfM6P5elda7qK0XDU887dbBXg==",
"requires": {
"react": "^18.2.0",
"react-dom": "^18.2.0"
diff --git a/package.json b/package.json
index 82b75bba..de9970a3 100644
--- a/package.json
+++ b/package.json
@@ -14,7 +14,7 @@
},
"dependencies": {
"@types/sql.js": "^1.4.4",
- "chrome-extension-toolkit": "^0.0.49",
+ "chrome-extension-toolkit": "^0.0.50",
"classnames": "^2.3.2",
"clean-webpack-plugin": "^4.0.0",
"highcharts": "^10.3.3",
diff --git a/src/views/index.tsx b/src/views/index.tsx
index 2e5dae0c..3cfe9717 100644
--- a/src/views/index.tsx
+++ b/src/views/index.tsx
@@ -7,6 +7,7 @@ import getSiteSupport, { SiteSupport } from './lib/getSiteSupport';
import PopupMain from './components/PopupMain';
const support = getSiteSupport(window.location.href);
+
if (!support) {
throw new Error('UT Registration Plus does not support this page, even though it should...');
}
@@ -15,6 +16,10 @@ if (support === SiteSupport.EXTENSION_POPUP) {
render(