Compare commits
2 Commits
a1e9dd0232
...
c9537a9963
Author | SHA1 | Date | |
---|---|---|---|
c9537a9963 | |||
4fd3c03804 |
@ -141,14 +141,11 @@ public class TaskManager
|
||||
TrangaTask newTask;
|
||||
if (task == TrangaTask.Task.UpdateKomgaLibrary)
|
||||
{
|
||||
newTask = new TrangaTask(task, null, null, reoccurrence, language);
|
||||
|
||||
//Check if same task already exists
|
||||
// ReSharper disable once SimplifyLinqExpressionUseAll readabilty
|
||||
if (!_allTasks.Any(trangaTask => trangaTask.task == task))
|
||||
{
|
||||
_allTasks.Add(newTask);
|
||||
}
|
||||
newTask = new TrangaTask(task, null, null, reoccurrence);
|
||||
logger?.WriteLine(this.GetType().ToString(), $"Removing old {task}-Task.");
|
||||
//Only one UpdateKomgaLibrary Task
|
||||
_allTasks.RemoveWhere(trangaTask => trangaTask.task is TrangaTask.Task.UpdateKomgaLibrary);
|
||||
_allTasks.Add(newTask);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -227,6 +227,7 @@ function GetSettingsClick(){
|
||||
});
|
||||
|
||||
GetKomgaTask().then(json => {
|
||||
settingKomgaTime.value = json[0].reoccurrence;
|
||||
if(json.length > 0)
|
||||
settingKomgaConfigured.innerText = "✅";
|
||||
else
|
||||
@ -235,11 +236,17 @@ function GetSettingsClick(){
|
||||
}
|
||||
|
||||
function UpdateKomgaSettings(){
|
||||
var auth = utf8_to_b64(`${settingKomgaUser.value}:${settingKomgaPass.value}`);
|
||||
console.log(auth);
|
||||
UpdateSettings("", settingKomgaUrl.value, auth);
|
||||
if(settingKomgaUser.value != "" && settingKomgaPass != ""){
|
||||
var auth = utf8_to_b64(`${settingKomgaUser.value}:${settingKomgaPass.value}`);
|
||||
console.log(auth);
|
||||
|
||||
if(settingKomgaUrl.value != "")
|
||||
UpdateSettings("", settingKomgaUrl.value, auth);
|
||||
else
|
||||
UpdateSettings("", settingKomgaUrl.placeholder, auth);
|
||||
}
|
||||
CreateTask("UpdateKomgaLibrary", settingKomgaTime.value, "","","");
|
||||
setTimeout(() => GetSettingsClick(), 500);
|
||||
setTimeout(() => GetSettingsClick(), 100);
|
||||
}
|
||||
|
||||
function utf8_to_b64( str ) {
|
||||
@ -258,7 +265,7 @@ function ShowRunningTasks(event){
|
||||
});
|
||||
if(json.length > 0){
|
||||
tagTaskPopup.style.display = "block";
|
||||
tagTaskPopup.style.left = `${event.client - 20}px`;
|
||||
tagTaskPopup.style.left = `${tagTasksRunning.offsetLeft - 20}px`;
|
||||
}
|
||||
|
||||
});
|
||||
@ -275,7 +282,7 @@ function ShowQueuedTasks(event){
|
||||
});
|
||||
if(json.length > 0){
|
||||
tagTaskPopup.style.display = "block";
|
||||
tagTaskPopup.style.left = `${event.clientX - 20}px`;
|
||||
tagTaskPopup.style.left = `${tagTasksQueued.offsetLeft- 20}px`;
|
||||
}
|
||||
});
|
||||
}
|
||||
@ -291,7 +298,7 @@ function ShowAllTasks(event){
|
||||
});
|
||||
if(json.length > 0){
|
||||
tagTaskPopup.style.display = "block";
|
||||
tagTaskPopup.style.left = `${event.clientX - 20}px`;
|
||||
tagTaskPopup.style.left = `${tagTasksTotal.offsetLeft - 20}px`;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user