emile 8 months ago
parent d518c9ee4a
commit 10366ca734

@ -5,4 +5,7 @@ from . import views
urlpatterns = [
path('chat-rooms/', views.get_chat_rooms),
path('visitors/', views.get_visitors),
path('staffs/', views.get_staffs),
path('start-conversation/', views.start_conversation),
]

@ -36,14 +36,15 @@ def get_visitors(request):
visitors_count = visitors.count()
visitors_data = []
for visitor in visitors:
last_log_entry = VisitorLog.objects.filter(visitor=visitor).last()
visitor_data = {
"id": visitor.id,
"ip": visitor.ip_address,
"flag": visitor.flag_image_url,
"is_online": visitor.is_online,
"duration": visitor.total_duration,
"last_log": VisitorLog.objects.filter(visitor=visitor).last().title,
"last_log_time": VisitorLog.objects.filter(visitor=visitor).last().visit_date
"last_log": last_log_entry.title if last_log_entry else None,
"last_log_time": last_log_entry.visit_date if last_log_entry else None,
}
visitors_data.append(visitor_data)

Loading…
Cancel
Save