@if (ticketData?.ticket?.purchasecode) {
{{'Purchase Code' | translate}} @if (ticketData?.ticket?.purchasecodeVal) { {{ticketData?.ticket?.purchasecodeVal}} } @if (ticketData?.ticket?.purchasecodesupport == 'supported' || ticketData?.ticket?.purchasecodesupport == 'true') { {{'Support Active' | translate}} } @else { @if (ticketData?.ticket?.purchasecodesupport == 'expired') { {{'Support Expired' | translate}} } } @if (ticketData?.ticket?.purchasecodesupport == 'expired') { {{'Support Expired' | translate}} }
} @if (ticketData?.ticket?.cust?.logintype == 'envatosociallogin') { @if (ticketData?.ticket?.usernameverify != null) { @if (ticketData?.ticket?.usernameverify == 'verified') { @if (user?.roles?.[0]?.name === 'superadmin') {
{{'The username in purchase details and the current logged-in username do not match. This customer’s username has been verified and is valid.' | translate}}
} } @else {
{{'The username in purchase details and the current logged-in username do not match. This customer seems invalid, please take appropriate action.' | translate}} @if (user?.roles?.[0]?.name === 'superadmin') {
}
} } @else {
{{'The username in purchase details and the current logged-in username do not match. Verify customer details and proceed to the next step.' | translate}}
} } @if (ticketData?.ticket?.status != 'Closed' && ticketData?.ticket?.status != 'Suspend') { @if (ticketData?.ticket?.ticketassignmutliples?.length && ticketData?.ticket?.selfassignuser_id == null) { @if (notAssigncondition) {
{{'This ticket is assigned to you please respond.' | translate}}
} @else {
{{'This ticket has already been assigned to another employee.' | translate}}
} } @else { @if (!ticketData?.ticket?.ticketassignmutliples?.length && ticketData?.ticket?.selfassignuser_id != null) { @if (ticketData?.ticket?.selfassignuser_id != user?.id) {
{{'This ticket has already been assigned to another employee.' | translate}}
} @else {
{{'This ticket has been selfassigned by you, please respond.' | translate}}
} } } }

{{ ticketData?.ticket?.subject }}

@if(setting?.emp_google_translate == 'on'){ }
@if (!ticketData) { } @if (ticketData) { {{'Created At' | translate}} @if ((ticketData?.ticket?.created_at |date : 'Y-M-d' : timezone) == (now | date : 'Y-M-d' : timezone)) { {{ ticketData?.ticket?.created_at | date : 'hh:mm a' : timezone }} ({{ ticketData?.ticket?.created_at | dateAgo : timezone}}) } @else { {{ ticketData?.ticket?.created_at | date : 'd M Y, hh:mm a' : timezone }} ({{ ticketData?.ticket?.created_at | dateAgo : timezone }}) } }
@if (!ticketData) { } @if (!ticketData) { } @if (ticketData) { }
@for (ticketss of ticketData?.ticket?.media; track ticketss) {
@if (ticketss?.mime_type == 'jpg' || ticketss?.mime_type == 'jpeg' || ticketss?.mime_type == 'image/jpeg') { } @else if (ticketss?.mime_type == 'application/pdf') { } @else if (ticketss?.mime_type == 'text/csv') { } @else if (ticketss?.mime_type == 'image/png') { } @else if (ticketss?.mime_type != 'image/jpeg' && ticketss?.mime_type != 'application/pdf' && ticketss?.mime_type != 'text/csv' && ticketss?.mime_type != 'image/png') { }

{{ticketss.file_name}}

} @if (ticketData?.ticket?.emailticketfile != null) { @if(ticketData?.ticket?.emailticketfile == 'mismatch'){

{{'Upload Failed' | translate}}

}@else{ @for (arraytypes of ticketData?.ticket?.emailticketfile?.split(','); track arraytypes) {
@if (arraytypes?.split('.')[1] == 'jpg' || arraytypes?.split('.')[1] == 'jpeg' || arraytypes?.split('.')[1] == 'JPG') { } @else { @if (arraytypes?.split('.')[1] == 'pdf') { } @else { @if (arraytypes?.split('.')[1] == 'csv') { } @else { @if (arraytypes?.split('.')[1] == 'png') { } @else { } } } }

{{ arraytypes?.split('.')[0] }}

.{{ arraytypes?.split('.')[1] }}
} } }
@if (ticketData?.ticket?.ticket_customfield?.length) { @for (customfield of ticketData?.ticket?.ticket_customfield; track customfield) { @if (customfield.fieldtypes == 'textarea' && customfield?.values?.length) { @if (customfield.privacymode == '1') {

{{customfield?.fieldnames}}

{{customfield?.value}}
} @else {

{{customfield?.fieldnames}}

{{customfield?.values}}
} } } } @if (ticketData?.ticket?.ticketassignmutliples?.length && ticketData?.ticket?.selfassignuser_id == null) { @if (notAssigncondition) { } @else { @if (user?.roles?.[0]?.name === 'superadmin') { } } } @else { @if (!ticketData?.ticket?.ticketassignmutliples?.length && ticketData?.ticket?.selfassignuser_id != null) { @if (ticketData?.ticket?.selfassignuser_id == user?.id) { } @else { @if (user?.roles?.[0]?.name === 'superadmin') { } } } @else { } } @if (!ticketData) {

} @if (ticketData?.comments?.data?.length) {

{{'Conversations' | translate}}

@if (permission?.includes('Article Create') && permission?.includes('Article Access')) { @if (ticketData?.ticket?.status == 'Closed') { } }
}
@if (isLoadingComments) { }
@if (ticketData?.ticket?.ticketassignmutliples?.length && ticketData?.ticket?.selfassignuser_id == null) { @if ((user?.roles?.[0]?.name == 'superadmin') || notAssigncondition ) { } @else { } } @else { @if (!ticketData?.ticket?.ticketassignmutliples?.length && ticketData?.ticket?.selfassignuser_id != null) { @if ((user?.roles?.[0]?.name == 'superadmin') || (ticketData?.ticket?.selfassignuser_id == user?.id) ) { } @else { } } @else { } }

{{'Assign Activity' | translate}}

    @if (!ticketData) { } @if (!ticketData) { } @if (!ticketData) { } @if (!ticketData?.ticket?.user_id && ticketData?.ticket?.cust) {
  • {{ticketData?.ticket?.cust.profileimage}}

    {{'Created By' | translate}}

    {{ticketData?.ticket?.cust?.username}} ({{ticketData?.ticket?.cust?.userType}})

    {{ticketData?.ticket?.created_at | date : ticketData?.setting?.original?.date_format : timezone}}
    {{ticketData?.ticket?.created_at | date : ticketData?.setting?.original?.time_format : timezone}}
  • } @if (ticketData?.ticket?.user_id && ticketData?.ticket?.users) {
  • {{ticketData?.ticket?.users?.profileimage}}

    {{'Created By' | translate}}

    {{ticketData?.ticket?.users?.name}} @if (ticketData?.usersRoles?.length) { ({{ticketData?.usersRoles[0].name}}) }

    {{ticketData?.ticket?.created_at | date : ticketData?.setting?.original?.date_format : timezone}}
    {{ticketData?.ticket?.created_at | date : ticketData?.setting?.original?.time_format : timezone}}
  • } @if (ticketData?.ticket?.selfassignuser_id && ticketData?.ticket?.selfassign) {
  • {{ticketData?.ticket?.selfassign?.profileimage}}

    {{ticketData?.ticket?.selfassign?.name}} @if (ticketData?.selfassignRoles?.length) { ({{ticketData?.selfassignRoles[0].name}}) }

    {{'Self Assigned' | translate}}

    {{ticketData?.ticket?.updated_at | date : ticketData?.setting?.original?.date_format : timezone}}
    {{ticketData?.ticket?.updated_at | date : ticketData?.setting?.original?.time_format : timezone}}
  • } @if (!ticketData?.ticket?.selfassignuser_id && ticketData?.ticket?.myassignuser) {
  • {{ticketData?.ticket?.myassignuser?.profileimage}}

    {{ticketData?.ticket?.myassignuser?.name}} @if (ticketData?.myassignuserRoles?.length) { ({{ticketData?.myassignuserRoles[0].name}}) }

    {{'Assigner' | translate}}

    {{ticketData?.ticket?.updated_at | date : ticketData?.setting?.original?.date_format : timezone}}
    {{ticketData?.ticket?.updated_at | date : ticketData?.setting?.original?.time_format : timezone}}
  • } @if (ticketData?.ticketassignmutliples?.length) { @for (toassignuser of ticketData?.ticketassignmutliples; track toassignuser) {
  • {{toassignuser?.profileimage}}

    {{toassignuser?.name}}. @if (toassignuser?.role) { ({{toassignuser?.role}}) }

    {{'Assignee' | translate}}

    {{ticketData?.ticket?.updated_at | date : ticketData?.setting?.original?.date_format : timezone}}
    {{ticketData?.ticket?.updated_at | date : ticketData?.setting?.original?.time_format : timezone}}
  • } } @if (ticketData?.ticket?.closedby_user) {
  • {{ticketData?.ticket?.closedusers?.image}}

    {{ticketData?.ticket?.closedusers?.name}} @if (ticketData?.closedusersRoles?.length) { ({{ticketData?.closedusersRoles[0].name}}) }

    {{'Closed' | translate}}

    {{ticketData?.ticket?.updated_at | date : ticketData?.setting?.original?.date_format : timezone}}
    {{ticketData?.ticket?.updated_at | date : ticketData?.setting?.original?.time_format : timezone}}
  • }
{{'Customer Details' | translate}}
@if (ticketData?.custsimillarticket > 1) { }
{{ticketData?.ticket?.cust?.profileimage}}
@if (ticketData?.ticket?.cust?.voilated == 'on') { }
{{ticketData?.ticket?.cust?.username}} @if (!ticketData) { }
{{ticketData?.ticket?.cust?.firstname}} {{ticketData?.ticket?.cust?.lastname}}
{{ ticketData?.ticket?.cust?.email }} @if (!ticketData) { }
{{'IP'| translate}} : @if(ticketData?.ticket?.cust?.last_login_ip){ {{ ticketData?.ticket?.cust?.last_login_ip }} } @if (!ticketData) { }
{{'Mobile Number'| translate}} : @if(ticketData?.ticket?.cust?.phone){ {{ticketData?.ticket?.cust?.phone}} } @if (!ticketData) { }
{{'Country'| translate}} : @if (!ticketData) { } @if(ticketData?.ticket?.cust?.country){ {{ ticketData?.ticket?.cust?.country}} }
{{'Timezone'| translate}} : @if(ticketData?.ticket?.cust?.timezone){ {{ticketData?.ticket?.cust?.timezone}} } @if (!ticketData) { }
{{'Ticket Note' | translate}}
@if (ticketData?.ticket?.status != 'Closed') { }
@if (ticketData?.ticketnote?.length) {
@for (note of ticketData?.ticketnote; track note; let i = $index) { }
} @else {

{{'Don’t have any notes yet' | translate}}

@if (ticketData?.ticket?.status != 'Closed' && ticketData?.ticket?.status != 'Suspend') { {{'Add your notes here' | translate}} }
}
@if (setting?.cust_or_tick_violation == 'yes') {
{{'Ticket Violation' | translate}}
@if (ticketData?.ticket?.status != 'Closed') { }
@if (ticketData?.ticket?.ticketviolation?.length) {
@for (violation of ticketData?.ticket?.ticketviolation; track violation; let i = $index) { }
} @else {

{{'Don’t have any notes yet' | translate}}

@if (ticketData?.ticket?.status != 'Closed' && ticketData?.ticket?.status != 'Suspend') { {{'Add your notes here' | translate}} }
}
}