0.0.107
This commit is contained in:
@@ -139,46 +139,50 @@ function check_new_messages (window,only_sender_mode){
|
|||||||
|
|
||||||
|
|
||||||
function success_check_new_messages (data) {
|
function success_check_new_messages (data) {
|
||||||
|
let window = document.querySelector(".container-messages")
|
||||||
if (window === null){
|
if (window === null){
|
||||||
clearTimeout(check_msg)
|
clearTimeout(check_msg)
|
||||||
} else {
|
} else {
|
||||||
if (data.html) {
|
if (data !== null) {
|
||||||
if (data_new_messages['ticket_id'] !== 'null') {
|
if (data_new_messages['ticket_id'] && data_new_messages['ticket_id'] !== "null") {
|
||||||
if (data.msgs_count > 1) {
|
if (data.msgs_count > 1) {
|
||||||
if (document.querySelector(".container-messages")){
|
if (document.querySelector(".container-messages")) {
|
||||||
document.querySelector(".container-messages").innerHTML = data.html;
|
document.querySelector(".container-messages").innerHTML = data.html;
|
||||||
}
|
}
|
||||||
|
else if (data.tickets_list_html){
|
||||||
|
if (document.querySelector(".block-list-of-users")) {
|
||||||
|
document.querySelector(".block-list-of-users").innerHTML = data.tickets_list_html
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
document.querySelector(".info_profile").innerHTML = data.html;
|
document.querySelector(".info_profile").innerHTML = data.html;
|
||||||
}
|
}
|
||||||
} else {
|
}
|
||||||
if (document.querySelector(".container-messages")) {
|
|
||||||
|
|
||||||
document.querySelector(".container-messages").innerHTML = data.html;
|
else if (data.chat_html) {
|
||||||
|
if (document.querySelector(".container-messages")) {
|
||||||
|
document.querySelector(".container-messages").innerHTML = data.chat_html;
|
||||||
|
}
|
||||||
|
if (data.users_list_html){
|
||||||
|
if (document.querySelector(".block-list-of-users")) {
|
||||||
|
document.querySelector(".block-list-of-users").innerHTML = data.users_list_html;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
if (data.users_list_html){
|
|
||||||
if (document.querySelector(".block-list-of-users")) {
|
if (data.required_beep === true){
|
||||||
document.querySelector(".block-list-of-users").innerHTML = data.users_list_html;
|
const beep = new Audio('/static/sounds/beep_2.mp3')
|
||||||
|
beep.play()
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
|
||||||
if (data.required_beep === true){
|
|
||||||
const beep = new Audio('/static/sounds/beep_2.mp3')
|
|
||||||
beep.play()
|
|
||||||
|
|
||||||
}
|
}
|
||||||
if (data.users_list_html){
|
|
||||||
if (document.querySelector(".block-list-of-users")) {
|
|
||||||
document.querySelector(".block-list-of-users").innerHTML = data.users_list_html
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (data.tickets_list_html){
|
|
||||||
if (document.querySelector(".block-list-of-users")) {
|
|
||||||
document.querySelector(".block-list-of-users").innerHTML = data.tickets_list_html
|
|
||||||
}
|
|
||||||
}
|
|
||||||
// let updatedCookie = encodeURIComponent(name_cookie) + "=" + encodeURIComponent('');
|
// let updatedCookie = encodeURIComponent(name_cookie) + "=" + encodeURIComponent('');
|
||||||
// let search_cookie = document.cookie.match("(^|[^;]+)\s*" + name_cookie + "\s*=\s*([^;]+)")[0].substring(1)
|
// let search_cookie = document.cookie.match("(^|[^;]+)\s*" + name_cookie + "\s*=\s*([^;]+)")[0].substring(1)
|
||||||
// let search_cookie = getCookieValue('user_alerts')
|
// let search_cookie = getCookieValue('user_alerts')
|
||||||
|
|||||||
@@ -4,17 +4,20 @@ $(document).ready(function (){
|
|||||||
|
|
||||||
function getNewMessageSession(){
|
function getNewMessageSession(){
|
||||||
let window_messages = document.querySelector(".container-messages")
|
let window_messages = document.querySelector(".container-messages")
|
||||||
|
let new_timeout_time;
|
||||||
if (window_messages !== null){
|
if (window_messages !== null){
|
||||||
// check_new_messages(window)
|
// check_new_messages(window)
|
||||||
if (check_msg !== null){
|
new_timeout_time = 1000
|
||||||
clearInterval(check_msg)
|
|
||||||
}
|
|
||||||
check_new_messages_timeout(1000)
|
|
||||||
} else {
|
} else {
|
||||||
check_new_messages(window_messages,true)
|
new_timeout_time = 60000
|
||||||
}
|
}
|
||||||
|
if (check_msg !== null){
|
||||||
|
clearInterval(check_msg)
|
||||||
|
}
|
||||||
|
check_new_messages_timeout(new_timeout_time)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// var window_messages = document.querySelector(".container-messages")
|
// var window_messages = document.querySelector(".container-messages")
|
||||||
|
|
||||||
// function getNewMessageSession (){
|
// function getNewMessageSession (){
|
||||||
|
|||||||
@@ -201,6 +201,7 @@ function sendMessage(id_ticket=null,sender,receiver){
|
|||||||
event.preventDefault()
|
event.preventDefault()
|
||||||
|
|
||||||
let text = document.querySelector(".enter-message-inp").value
|
let text = document.querySelector(".enter-message-inp").value
|
||||||
|
document.querySelector(".enter-message-inp").value = null
|
||||||
|
|
||||||
if (text.length === 0){
|
if (text.length === 0){
|
||||||
//
|
//
|
||||||
@@ -238,14 +239,12 @@ function sendMessage(id_ticket=null,sender,receiver){
|
|||||||
getNewMessageSession()
|
getNewMessageSession()
|
||||||
|
|
||||||
document.querySelector(".container-messages").innerHTML = data.html;
|
document.querySelector(".container-messages").innerHTML = data.html;
|
||||||
document.querySelector(".enter-message-inp").value = null
|
|
||||||
document.querySelector(".enter-message-inp").focus()
|
document.querySelector(".enter-message-inp").focus()
|
||||||
|
|
||||||
},
|
},
|
||||||
error: function (data){
|
error: function (data){
|
||||||
|
|
||||||
document.querySelector(".container-messages").innerHTML = data.responseJSON.error;
|
document.querySelector(".container-messages").innerHTML = data.responseJSON.error;
|
||||||
document.querySelector(".enter-message-inp").value = null
|
|
||||||
document.querySelector(".enter-message-inp").focus()
|
document.querySelector(".enter-message-inp").focus()
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user