diff --git a/client/src/app/admin/panel/tickets/admin-panel-view-ticket.js b/client/src/app/admin/panel/tickets/admin-panel-view-ticket.js index f0744670..5d2583ec 100644 --- a/client/src/app/admin/panel/tickets/admin-panel-view-ticket.js +++ b/client/src/app/admin/panel/tickets/admin-panel-view-ticket.js @@ -83,7 +83,7 @@ class AdminPanelViewTicket extends React.Component { ticket: result.data }); - if(result.data.unreadStaff){ + if(result.data.unreadStaff) { API.call({ path: '/ticket/seen', data: { diff --git a/client/src/app/main/dashboard/dashboard-ticket/dashboard-ticket-page.js b/client/src/app/main/dashboard/dashboard-ticket/dashboard-ticket-page.js index cfd74743..959fe32f 100644 --- a/client/src/app/main/dashboard/dashboard-ticket/dashboard-ticket-page.js +++ b/client/src/app/main/dashboard/dashboard-ticket/dashboard-ticket-page.js @@ -16,21 +16,24 @@ class DashboardTicketPage extends React.Component { componentDidMount() { let ticket = this.getTicketData(); + if(ticket.unread) { API.call({ path: '/ticket/seen', data: { ticketNumber: ticket.ticketNumber } - }) + }); } } render() { let ticketView = i18n('NO_PERMISSION'); + if(!_.isEmpty(this.getTicketData())) { ticketView = ; } + return (
{ticketView}