0.8.376
This commit is contained in:
@@ -456,7 +456,12 @@ function selectedUserMessenger (ticket_id=null,user_id=null,el){
|
|||||||
}
|
}
|
||||||
url = 'show_chat_w_user/'
|
url = 'show_chat_w_user/'
|
||||||
}
|
}
|
||||||
|
let user_type = getInfoAboutUser()
|
||||||
|
if (user_type === 'mobile' || user_type === 'laptop') {
|
||||||
|
closeCurtain('left')
|
||||||
|
} else if (!window.location.href.includes('profile')){
|
||||||
|
closeCurtain()
|
||||||
|
}
|
||||||
$.ajax({
|
$.ajax({
|
||||||
headers: { "X-CSRFToken": $('input[name=csrfmiddlewaretoken]').val() },
|
headers: { "X-CSRFToken": $('input[name=csrfmiddlewaretoken]').val() },
|
||||||
url: '/messages/' + url,
|
url: '/messages/' + url,
|
||||||
@@ -474,9 +479,9 @@ function selectedUserMessenger (ticket_id=null,user_id=null,el){
|
|||||||
}
|
}
|
||||||
document.querySelector(".info_profile").innerHTML = data.html;
|
document.querySelector(".info_profile").innerHTML = data.html;
|
||||||
document.querySelector(".enter-message-inp").focus()
|
document.querySelector(".enter-message-inp").focus()
|
||||||
let user_type = getInfoAboutUser()
|
|
||||||
document.querySelector(".tab_user_messanger.select").scrollIntoView({behavior: "smooth",block:'nearest',inline:'nearest'});
|
document.querySelector(".tab_user_messanger.select").scrollIntoView({behavior: "smooth",block:'nearest',inline:'nearest'});
|
||||||
if (document.querySelector('.support') && user_type !== 'mobile' && user_type !== 'laptop'){
|
if (window.location.host.includes('support') && user_type !== 'mobile' && user_type !== 'laptop'){
|
||||||
let menu = document.querySelector(".menu_buttons.curtain.left")
|
let menu = document.querySelector(".menu_buttons.curtain.left")
|
||||||
let container_user_messenger = document.querySelector(".container-messenger")
|
let container_user_messenger = document.querySelector(".container-messenger")
|
||||||
if (!container_user_messenger.classList.contains('margin') || !menu.classList.contains('margin')){
|
if (!container_user_messenger.classList.contains('margin') || !menu.classList.contains('margin')){
|
||||||
@@ -488,11 +493,7 @@ function selectedUserMessenger (ticket_id=null,user_id=null,el){
|
|||||||
|
|
||||||
|
|
||||||
let curt_f_close = getCurtainWIncreaceZindex(document.querySelectorAll('.curtain'))
|
let curt_f_close = getCurtainWIncreaceZindex(document.querySelectorAll('.curtain'))
|
||||||
if (user_type === 'mobile' || user_type === 'laptop') {
|
|
||||||
closeCurtain('left')
|
|
||||||
} else if (!window.location.href.includes('profile')){
|
|
||||||
closeCurtain()
|
|
||||||
}
|
|
||||||
|
|
||||||
},
|
},
|
||||||
error: function (data){
|
error: function (data){
|
||||||
@@ -732,18 +733,17 @@ function open_curtain (left=null,right=null,overlay=null,close=null){
|
|||||||
let handler_text = curtain.querySelector('.text_f_curtain')
|
let handler_text = curtain.querySelector('.text_f_curtain')
|
||||||
|
|
||||||
handler_text.innerHTML = curtain_name
|
handler_text.innerHTML = curtain_name
|
||||||
curtain.classList.remove("open")
|
|
||||||
curtain.classList.add("close")
|
|
||||||
|
|
||||||
let user_type = getInfoAboutUser()
|
let user_type = getInfoAboutUser()
|
||||||
if (user_type === 'mobile') {
|
if (user_type === 'mobile' || user_type === 'laptop') {
|
||||||
curtain.classList.remove("open")
|
curtain.classList.remove("open")
|
||||||
curtain.classList.add("close")
|
curtain.classList.add("close")
|
||||||
closeOverlay()
|
closeOverlay()
|
||||||
} else {
|
} else if (!window.location.href.includes('profile')){
|
||||||
if (!window.location.href.includes('profile')){
|
|
||||||
//
|
//
|
||||||
}
|
} else {
|
||||||
|
curtain.classList.remove("open")
|
||||||
|
curtain.classList.add("close")
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{% load static %}
|
{% load static %}
|
||||||
|
|
||||||
<div class="menu_buttons curtain left open" data-name="<img style='width: 25px;display: block;position: relative;bottom: 2px;' src='{% static "/img/svg/group.png" %}'>">
|
<div class="menu_buttons curtain left {% if not cur_receiver %}open{% else %}close{% endif %}" data-name="<img style='width: 25px;display: block;position: relative;bottom: 2px;' src='{% static "/img/svg/group.png" %}'>">
|
||||||
<div class="container_block_list_of_users">
|
<div class="container_block_list_of_users">
|
||||||
{% include 'blocks/profile/b_list_of_users_messenger.html' %}
|
{% include 'blocks/profile/b_list_of_users_messenger.html' %}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
{# </div>#}
|
{# </div>#}
|
||||||
<img class="loader_chat_f_sw_chats support" src="{% static "/img/svg/loader.svg" %}" alt="loader">
|
<img class="loader_chat_f_sw_chats support" src="{% static "/img/svg/loader.svg" %}" alt="loader">
|
||||||
{% if user.is_staff %}
|
{% if user.is_staff %}
|
||||||
<div class="menu_buttons curtain left open {% if name.ticket %}margin{% endif %}" data-name="<img style='width: 25px;display: block;position: relative;bottom: 2px;' src='{% static "/img/svg/group.png" %}'>">
|
<div class="menu_buttons curtain left {% if not ticket %}open{% else %}close{% endif %} {% if name.ticket %}margin{% endif %}" data-name="<img style='width: 25px;display: block;position: relative;bottom: 2px;' src='{% static "/img/svg/group.png" %}'>">
|
||||||
<div class="container_block_list_of_users">
|
<div class="container_block_list_of_users">
|
||||||
{% include 'blocks/profile/b_list_of_tickets_support_chat.html' %}
|
{% include 'blocks/profile/b_list_of_tickets_support_chat.html' %}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user