diff --git a/src/SEQTA.ts b/src/SEQTA.ts
index 808f577a..1fb2c51d 100644
--- a/src/SEQTA.ts
+++ b/src/SEQTA.ts
@@ -1184,14 +1184,9 @@ async function AddBetterSEQTAElements(toggle: any) {
var logoutbutton = document.getElementsByClassName('logout')[0];
var userInfosvgdiv = document.getElementById('logouttooltip')!;
userInfosvgdiv.appendChild(logoutbutton);
-
- } catch (error) {
- console.error('Error fetching and processing data:', error);
- }
- try {
// Await the fetch response
- const response = await fetch(`${location.origin}/seqta/student/load/message/people`, {
+ const peopleResponse = await fetch(`${location.origin}/seqta/student/load/message/people`, {
method: 'POST',
headers: {
'Content-Type': 'application/json; charset=utf-8',
@@ -1200,14 +1195,14 @@ async function AddBetterSEQTAElements(toggle: any) {
});
// Await the JSON parsing of the response
- const responseData = await response.json();
- let students = responseData.payload;
+ const peopleResponseData = await peopleResponse.json();
+ let students = peopleResponseData.payload;
// Process the students data
var index = students.findIndex(function (person: any) {
return (
- person.firstname == students.userDesc.split(' ')[0] &&
- person.surname == students.userDesc.split(' ')[1]
+ person.firstname == info.userDesc.split(' ')[0] &&
+ person.surname == info.userDesc.split(' ')[1]
);
});
@@ -1271,10 +1266,10 @@ async function AddBetterSEQTAElements(toggle: any) {
// If betterSEQTA+ is enabled, run the code
if (toggle) {
// Creates settings and dashboard buttons next to alerts
- var SettingsButton = stringToHTML(
+ let SettingsButton = stringToHTML(
'',
);
- var ContentDiv = document.getElementById('content');
+ let ContentDiv = document.getElementById('content');
ContentDiv!.append(SettingsButton.firstChild!);
const result: any = await new Promise(resolve => {
@@ -1325,10 +1320,10 @@ async function AddBetterSEQTAElements(toggle: any) {
}
} else {
// Creates settings and dashboard buttons next to alerts
- SettingsButton = stringToHTML(
+ let SettingsButton = stringToHTML(
'',
);
- ContentDiv = document.getElementById('content');
+ let ContentDiv = document.getElementById('content');
ContentDiv!.append(SettingsButton.firstChild!);
}
@@ -1359,9 +1354,10 @@ async function AddBetterSEQTAElements(toggle: any) {
}
}
-let tooltipstring;
function GetLightDarkModeString(darkmodetoggle: boolean) {
+ let tooltipstring;
+
if (darkmodetoggle) {
tooltipstring = 'Switch to light theme';
} else {