injected service use to handle the chat related operations
injected pagination config
injected auth secrets used to handle the authentication
injected function used to handle the authentication
injected logger used to handle the logging
request context [headers, body, params, query].
params.orgId
is required200 Status OK
This handler will get list of topics the organization is an owner id on by applying the following steps in sequence:
Authenticate the request (authenticate)
Get paginated org owned topics (chatService.getPaginatedOrganizationOwnedTopics)
Normalize topic list (chatService.normalizeTopicList)
Return normalized topic list with pagination
500 NBError Internal Server Error
Generated using TypeDoc
Get organization owned topics handler