async fix
All checks were successful
Gitea Docker Redeploy / Redploy-App-on-self-via-SSH (push) Successful in 25s
All checks were successful
Gitea Docker Redeploy / Redploy-App-on-self-via-SSH (push) Successful in 25s
This commit is contained in:
parent
2645b89488
commit
955b71459c
@ -367,14 +367,7 @@ window.onload = async ()=>{
|
|||||||
return bot_select.options[i].text;
|
return bot_select.options[i].text;
|
||||||
}
|
}
|
||||||
|
|
||||||
function set_bot_list(ls){
|
|
||||||
if(ls.length === 0){
|
|
||||||
console.error("No bots found!");
|
|
||||||
}
|
|
||||||
else{
|
|
||||||
bot_select.innerHTML = ls.map(bot => `<option value="${bot.id}">${bot.name}</option>`).join("");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function clean_bot_create_form(){
|
function clean_bot_create_form(){
|
||||||
bot_name.value = "";
|
bot_name.value = "";
|
||||||
@ -413,46 +406,33 @@ window.onload = async ()=>{
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function set_bot_list(ele, ls){
|
||||||
|
if(ls.length === 0){
|
||||||
|
console.error("No bots found!");
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
ele.innerHTML = ls.map(bot => `<option value="${bot.id}">${bot.name}</option>`).join("");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
async function update_ui(){
|
||||||
function update_ui(){
|
|
||||||
|
|
||||||
//are we logged in?
|
//are we logged in?
|
||||||
let jwt = localStorage.getItem("jwt");
|
let jwt = localStorage.getItem("jwt");
|
||||||
if(jwt === null){
|
if(jwt === null){
|
||||||
let ls = await get_bots();
|
let bots = await get_bots();
|
||||||
set_bot_list(ls);
|
set_bot_list(bot_select, bots);
|
||||||
|
set_bot_list(change_bot_select, bots);
|
||||||
set_ui_loggedin(false);
|
set_ui_loggedin(false);
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
let ls = await get_bots(jwt);
|
let bots = await get_bots(jwt);
|
||||||
set_bot_list(ls);
|
set_bot_list(bot_select, bots);
|
||||||
|
set_bot_list(change_bot_select, bots);
|
||||||
set_ui_loggedin(true);
|
set_ui_loggedin(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
await update_ui();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
|
||||||
//init: are we logged in on start?
|
|
||||||
let jwt = localStorage.getItem("jwt");
|
|
||||||
if(jwt === null){
|
|
||||||
let ls = await get_bots();
|
|
||||||
set_bot_list(ls);
|
|
||||||
set_ui_loggedin(false);
|
|
||||||
}
|
|
||||||
else{
|
|
||||||
let ls = await get_bots(jwt);
|
|
||||||
set_bot_list(ls);
|
|
||||||
set_ui_loggedin(true);
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
||||||
update_ui();
|
|
||||||
|
|
||||||
|
|
||||||
//init chat
|
//init chat
|
||||||
log_msg(get_bot_name(), "Ask a question!");
|
log_msg(get_bot_name(), "Ask a question!");
|
||||||
@ -481,12 +461,7 @@ window.onload = async ()=>{
|
|||||||
let {bot_id} = await create_bot(jwt, name, visibility, description, llm, sys_prompt);
|
let {bot_id} = await create_bot(jwt, name, visibility, description, llm, sys_prompt);
|
||||||
alert_bot_creation(true);
|
alert_bot_creation(true);
|
||||||
clean_bot_create_form();
|
clean_bot_create_form();
|
||||||
|
await update_ui();
|
||||||
//update bot list
|
|
||||||
//let ls = await get_bots(jwt);
|
|
||||||
//set_bot_list(ls);
|
|
||||||
|
|
||||||
update_ui();
|
|
||||||
}
|
}
|
||||||
catch(err){
|
catch(err){
|
||||||
console.error(err);
|
console.error(err);
|
||||||
@ -505,12 +480,8 @@ window.onload = async ()=>{
|
|||||||
alert_bot_change(true);
|
alert_bot_change(true);
|
||||||
//clean_bot_create_form();
|
//clean_bot_create_form();
|
||||||
|
|
||||||
//update bot list
|
|
||||||
//let ls = await get_bots(jwt);
|
|
||||||
//set_bot_list(ls);
|
|
||||||
|
|
||||||
|
await update_ui();
|
||||||
update_ui();
|
|
||||||
}
|
}
|
||||||
catch(err){
|
catch(err){
|
||||||
console.error(err);
|
console.error(err);
|
||||||
@ -543,7 +514,7 @@ window.onload = async ()=>{
|
|||||||
try{
|
try{
|
||||||
let {bot_id} = await change_bot(jwt, name, visibility, description, llm, sys_prompt);
|
let {bot_id} = await change_bot(jwt, name, visibility, description, llm, sys_prompt);
|
||||||
alert_bot_change(true);
|
alert_bot_change(true);
|
||||||
update_ui();
|
await update_ui();
|
||||||
}
|
}
|
||||||
catch(err){
|
catch(err){
|
||||||
console.error(err);
|
console.error(err);
|
||||||
@ -554,9 +525,6 @@ window.onload = async ()=>{
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
submit_login_btn.onclick = async ()=>{
|
submit_login_btn.onclick = async ()=>{
|
||||||
let nick_ele = document.getElementById("email");
|
let nick_ele = document.getElementById("email");
|
||||||
let pwd_ele = document.getElementById("pass");
|
let pwd_ele = document.getElementById("pass");
|
||||||
@ -582,11 +550,7 @@ window.onload = async ()=>{
|
|||||||
|
|
||||||
localStorage.setItem("jwt", jwt);
|
localStorage.setItem("jwt", jwt);
|
||||||
|
|
||||||
|
await update_ui();
|
||||||
set_ui_loggedin(true);
|
|
||||||
let ls = await get_bots(jwt);
|
|
||||||
set_bot_list(ls);
|
|
||||||
|
|
||||||
|
|
||||||
let myModalEl = document.querySelector('#myModal');
|
let myModalEl = document.querySelector('#myModal');
|
||||||
let myModal = bootstrap.Modal.getOrCreateInstance(myModalEl);
|
let myModal = bootstrap.Modal.getOrCreateInstance(myModalEl);
|
||||||
@ -598,8 +562,6 @@ window.onload = async ()=>{
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
submit_register_btn.onclick = async ()=>{
|
submit_register_btn.onclick = async ()=>{
|
||||||
let nick_ele = document.getElementById("register_email");
|
let nick_ele = document.getElementById("register_email");
|
||||||
let pwd_ele = document.getElementById("register_password");
|
let pwd_ele = document.getElementById("register_password");
|
||||||
@ -642,12 +604,7 @@ window.onload = async ()=>{
|
|||||||
|
|
||||||
logout_btn.onclick = async ()=>{
|
logout_btn.onclick = async ()=>{
|
||||||
localStorage.removeItem("jwt");
|
localStorage.removeItem("jwt");
|
||||||
|
await update_ui();
|
||||||
update_ui();
|
|
||||||
|
|
||||||
//set_ui_loggedin(false);
|
|
||||||
//let ls = await get_bots();
|
|
||||||
//set_bot_list(ls);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user