PluginProbe
Fluent Support – Helpdesk & Customer Support Ticket System / 2.4.5
Fluent Support – Helpdesk & Customer Support Ticket System v2.4.5
2.4.5 2.4.0 2.3.2 2.3.1 2.3.0 2.2.1 2.2.0 trunk 1.10.0 1.10.1 1.10.2 1.10.3 1.10.4 1.10.5 1.4.0 1.4.1 1.4.2 1.4.5 1.4.6 1.4.7 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 All 69 releases
← All changes | app/Modules/MCP/Resources/ResourceProvider.php +2 -8 2.3.0 → 2.4.5 View file →
@@ -70,9 +70,9 @@
70 70 case 'fluentsupport://products':
71 71 return Product::select(['id', 'title'])->get()->toArray();
72 72
73 73 case 'fluentsupport://mailboxes':
74 - return MailBox::select(['id', 'name', 'email'])->get()->toArray();
74 + return MailBox::getAccessibleBoxes(PermissionManager::userCan('fst_sensitive_data'))->toArray();
75 75
76 76 case 'fluentsupport://tags':
77 77 return TicketTag::select(['id', 'title'])->get()->toArray();
78 78
@@ -88,15 +88,9 @@
88 88 'status_groups' => Helper::ticketStatusGroups(),
89 89 ];
90 90
91 91 case 'fluentsupport://stats/overview':
92 - return [
93 - 'total' => TicketHelper::countAllTickets(),
94 - 'new' => TicketHelper::countNewTickets(),
95 - 'active' => TicketHelper::countActiveTickets(),
96 - 'closed' => TicketHelper::countClosedTickets(),
97 - 'unassigned' => TicketHelper::countUnassignedTickets(),
98 - ];
92 + return TicketHelper::getStatusCounts();
99 93
100 94 default:
101 95 return new \WP_Error('not_found', 'Resource not found', ['uri' => sanitize_text_field($uri)]);
102 96 }