diff --git a/projects/ucap-webmessenger-app/src/app/layouts/messenger/components/left-sidenav/group.component.ts b/projects/ucap-webmessenger-app/src/app/layouts/messenger/components/left-sidenav/group.component.ts index fb1be996..89a2aa32 100644 --- a/projects/ucap-webmessenger-app/src/app/layouts/messenger/components/left-sidenav/group.component.ts +++ b/projects/ucap-webmessenger-app/src/app/layouts/messenger/components/left-sidenav/group.component.ts @@ -481,20 +481,7 @@ export class GroupComponent implements OnInit, OnDestroy { ); switch (menuType) { case 'VIEW_PROFILE': - let useBuddyButton = false; - if ( - !!group && - environment.productConfig.CommonSetting.useMyDeptGroup && - environment.productConfig.CommonSetting.myDeptGroupSeq !== group.seq - ) { - useBuddyButton = true; - } - this.openProfile.emit({ - userSeq: userInfo.seq, - openProfileOptions: { - useBuddyButton - } - }); + this.onClickOpenProfile(userInfo.seq, group); break; case 'CHAT': this.onSelectBuddy(userInfo); @@ -630,21 +617,27 @@ export class GroupComponent implements OnInit, OnDestroy { } onClickOpenProfile(userSeq: number, group: GroupDetailData) { - let useBuddyButton = false; - if ( - !!group && - environment.productConfig.CommonSetting.useMyDeptGroup && - environment.productConfig.CommonSetting.myDeptGroupSeq !== group.seq - ) { - useBuddyButton = true; - } - - this.openProfile.emit({ - userSeq, - openProfileOptions: { - useBuddyButton + if (this.isShowSearch) { + this.openProfile.emit({ + userSeq + }); + } else { + let useBuddyButton = false; + if ( + !!group && + environment.productConfig.CommonSetting.useMyDeptGroup && + environment.productConfig.CommonSetting.myDeptGroupSeq !== group.seq + ) { + useBuddyButton = true; } - }); + + this.openProfile.emit({ + userSeq, + openProfileOptions: { + useBuddyButton + } + }); + } } onContextMenuProfile(