diff --git a/assets/css/extra.css b/assets/css/extra.css
index 2636046..9d3ee0c 100644
--- a/assets/css/extra.css
+++ b/assets/css/extra.css
@@ -112,7 +112,7 @@
color: #777620;
}
-#document-send-contact a {
+#document-send-contact a, #document-send-order a {
float: left;
font-family: 'pfdintextcomppro-regular', sans-serif;
color: #373737;
diff --git a/assets/js/chat.js b/assets/js/chat.js
index 392092f..7789c31 100644
--- a/assets/js/chat.js
+++ b/assets/js/chat.js
@@ -1,6 +1,6 @@
var SocketHandler = function () {
domain = domain.replace(':' + port, '');
- var url = 'ws://' + domain + '/chat/' + userId + '/';
+ var url = 'ws://' + domain + ':8888/chat/' + userId + '/';
var sock = new WebSocket(url);
var intervalId;
sock.onopen = function () {
@@ -345,8 +345,6 @@ $(function () {
var orderId = $("#chat-order-add #orderId").val();
if (chatMessage) {
- //$("#chat-order-add .errorEmptyMessage").hide();
- chatMessage += '
' + $("#document-send-order").html();
socket.add_contact_message({
"format_type": "add_message_order",
"data": {
@@ -479,7 +477,7 @@ $(function () {
// var currentValue = '';
// currentValue += file.id + ';';
//$("#documentSendIds").val(currentValue);
- var htmlImg = '' + file.name + '';
+ var htmlImg = '' + file.name + '
';
var document_send = $(htmlImg).appendTo("#document-send-order");
});
},
diff --git a/chat/serializers.py b/chat/serializers.py
index 00ef5df..00fa0ef 100644
--- a/chat/serializers.py
+++ b/chat/serializers.py
@@ -60,8 +60,10 @@ class MessageSerializer(ModelSerializer):
def get_text(self, obj):
out = obj.text
- documents = '
'.join([doc.file.name for doc in obj.documents.all()])
- out += '
' + documents
+ # documents = obj.documents.all()
+ # if len(documents)>0:
+ # documents_str = '
'.join([doc.file.name for doc in documents])
+ # out += '
' + documents_str
return out
diff --git a/templates/partials/base.html b/templates/partials/base.html
index fd0ee30..3e6abc6 100644
--- a/templates/partials/base.html
+++ b/templates/partials/base.html
@@ -87,9 +87,9 @@
var port = '{{ request.META.SERVER_PORT }}';
var queryString = '{{ request.get_full_path }}';
- if (queryString.indexOf('/chat') != 0) {
+ if ((queryString.indexOf('/chat') != 0) && (queryString.indexOf('/users/contractor-office/510/work-projects') != 0)) {
domain = domain.replace(':' + port, '');
- var url = 'ws://' + domain + '/chat/' + userId + '/';
+ var url = 'ws://' + domain + ':8888/chat/' + userId + '/';
var sock = new WebSocket(url);
var intervalId;
sock.onopen = function () {
@@ -98,7 +98,6 @@
sock.send('{"dummy": 1}');
}, 15000);
};
-
sock.onmessage = function (event) {
var notificationData = JSON.parse(event.data);
console.log(notificationData);
diff --git a/users/templates/contractor_office_chat_projects.html b/users/templates/contractor_office_chat_projects.html
index f3b1c54..aa64a92 100644
--- a/users/templates/contractor_office_chat_projects.html
+++ b/users/templates/contractor_office_chat_projects.html
@@ -1,5 +1,6 @@
{% extends 'partials/base.html' %}
+{% load staticfiles %}
{% load project_tags %}
{% load specializtions_tags %}
{% load thumbnail %}
@@ -16,137 +17,107 @@
{% include 'partials/contractor_profile_tabs.html' %}
-