Skip to content

Commit

Permalink
feat(livechat): rm waiting room/routes/livechat session
Browse files Browse the repository at this point in the history
  • Loading branch information
koepferd committed Aug 8, 2024
1 parent 3e4f0ce commit c7a0fb7
Show file tree
Hide file tree
Showing 19 changed files with 163 additions and 1,137 deletions.
8 changes: 2 additions & 6 deletions src/components/app/RouterConfig.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ import {
SESSION_TYPE_ARCHIVED,
SESSION_TYPE_ENQUIRY,
SESSION_TYPE_GROUP,
SESSION_TYPE_LIVECHAT,
SESSION_TYPE_SESSION,
SESSION_TYPE_TEAMSESSION
} from '../session/sessionHelpers';
Expand Down Expand Up @@ -158,7 +157,6 @@ export const RouterConfigUser = (
SESSION_TYPE_SESSION,
SESSION_TYPE_ARCHIVED,
SESSION_TYPE_GROUP,
SESSION_TYPE_LIVECHAT,
SESSION_TYPE_ENQUIRY,
SESSION_TYPE_TEAMSESSION
]
Expand All @@ -171,7 +169,6 @@ export const RouterConfigUser = (
SESSION_TYPE_SESSION,
SESSION_TYPE_ARCHIVED,
SESSION_TYPE_GROUP,
SESSION_TYPE_LIVECHAT,
SESSION_TYPE_ENQUIRY,
SESSION_TYPE_TEAMSESSION
]
Expand Down Expand Up @@ -271,7 +268,7 @@ export const RouterConfigConsultant = (settings: AppConfigInterface): any => {
{
path: '/sessions/consultant/sessionPreview/:rcGroupId?/:sessionId?',
component: SessionsListWrapper,
sessionTypes: [SESSION_TYPE_ENQUIRY, SESSION_TYPE_LIVECHAT],
sessionTypes: [SESSION_TYPE_ENQUIRY],
type: SESSION_LIST_TYPES.ENQUIRY,
exact: false
},
Expand Down Expand Up @@ -440,7 +437,7 @@ export const RouterConfigTeamConsultant = (
{
path: '/sessions/consultant/sessionPreview/:rcGroupId?/:sessionId?',
component: SessionsListWrapper,
sessionTypes: [SESSION_TYPE_LIVECHAT, SESSION_TYPE_ENQUIRY],
sessionTypes: [SESSION_TYPE_ENQUIRY],
type: SESSION_LIST_TYPES.ENQUIRY,
exact: false
},
Expand Down Expand Up @@ -592,7 +589,6 @@ export const RouterConfigAnonymousAsker = (): any => {
SESSION_TYPE_SESSION,
SESSION_TYPE_ARCHIVED,
SESSION_TYPE_GROUP,
SESSION_TYPE_LIVECHAT,
SESSION_TYPE_ENQUIRY,
SESSION_TYPE_TEAMSESSION
]
Expand Down
14 changes: 1 addition & 13 deletions src/components/app/app.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -46,11 +46,7 @@ const Registration = lazy(() =>
default: m.Registration
}))
);
const WaitingRoomLoader = lazy(() =>
import('../waitingRoom/WaitingRoomLoader').then((m) => ({
default: m.WaitingRoomLoader
}))
);

const VideoConference = lazy(
() => import('../videoConference/VideoConference')
);
Expand Down Expand Up @@ -171,14 +167,6 @@ const RouterWrapper = ({ extraRoutes }: RouterWrapperProps) => {
</UrlParamsProvider>
</Route>

<Route path="/:consultingTypeSlug/warteraum">
<WaitingRoomLoader
onAnonymousRegistration={() =>
setStartWebsocket(true)
}
/>
</Route>

<Route path="/login" exact>
<UrlParamsProvider>
<Login />
Expand Down
3 changes: 1 addition & 2 deletions src/components/askerInfo/AskerInfoContent.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,11 @@ export const AskerInfoContent = () => {
const { type } = useContext(SessionTypeContext);

const isSessionAssignAvailable = useMemo(() => {
const isLiveChat = activeSession.isLive;
const isGroupChat = activeSession.isGroup;
const isEnquiryListView = type === SESSION_LIST_TYPES.ENQUIRY;
const isAsker = hasUserAuthority(AUTHORITIES.ASKER_DEFAULT, userData);

if (isAsker || isLiveChat || isGroupChat) {
if (isAsker || isGroupChat) {
return false;
}

Expand Down
Loading

0 comments on commit c7a0fb7

Please sign in to comment.