You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
977 B
23 lines
977 B
from django.urls import path
|
|
from apps.support.views import (
|
|
AdminSupportMessageDetailView,
|
|
AdminSupportRoomByUserView,
|
|
AdminSupportRoomListView,
|
|
AdminSupportRoomMessagesView,
|
|
SupportChatMessagesView,
|
|
SupportUnreadCountView,
|
|
)
|
|
|
|
app_name = 'support'
|
|
|
|
urlpatterns = [
|
|
# Client / Guest endpoints
|
|
path('messages/', SupportChatMessagesView.as_view(), name='support-messages'),
|
|
path('unread/', SupportUnreadCountView.as_view(), name='support-unread'),
|
|
|
|
# Admin Panel (`dovodi-panel`) endpoints
|
|
path('admin/rooms/', AdminSupportRoomListView.as_view(), name='support-admin-rooms'),
|
|
path('admin/rooms/by-user/', AdminSupportRoomByUserView.as_view(), name='support-admin-room-by-user'),
|
|
path('admin/rooms/<int:room_id>/messages/', AdminSupportRoomMessagesView.as_view(), name='support-admin-room-messages'),
|
|
path('admin/messages/<int:message_id>/', AdminSupportMessageDetailView.as_view(), name='support-admin-message-detail'),
|
|
]
|