+
diff --git a/lib/auth-utils.ts b/lib/auth-utils.ts
index bcac0dd1..524662c1 100644
--- a/lib/auth-utils.ts
+++ b/lib/auth-utils.ts
@@ -13,7 +13,7 @@ export const NAVIGATION_CONFIG: NavigationConfig[] = [
{ roleId: 2, path: "/in/dashboard/executive", label: "Executive Dashboard" },
{ roleId: 3, path: "/in/dashboard", label: "Dashboard" },
{ roleId: 4, path: "/in/dashboard", label: "Dashboard" },
- { roleId: 9, path: "/in/supervisor/ticketing", label: "Ticketing" },
+ { roleId: 9, path: "/in/supervisor/ticketing/all", label: "Ticketing" },
{ roleId: 10, path: "/in/dashboard", label: "Dashboard" },
{ roleId: 11, path: "/in/dashboard", label: "Dashboard" },
{ roleId: 12, path: "/in/dashboard", label: "Dashboard" },
diff --git a/lib/menus.ts b/lib/menus.ts
index b2b4c5eb..d6bd7912 100644
--- a/lib/menus.ts
+++ b/lib/menus.ts
@@ -3207,28 +3207,28 @@ export function getMenuList(pathname: string, t: any): Group[] {
icon: "mdi:ticket-outline",
submenus: [
{
- href: "/supervisor/ticketing",
+ href: "/supervisor/ticketing/all",
label: "All",
- active: pathname.includes("/supervisor/ticketing"),
+ active: pathname.includes("/ticketing/all"),
icon: "solar:inbox-line-outline",
children: [],
},
{
- href: "/",
+ href: "/supervisor/ticketing/4",
label: "Instagram",
- active: pathname.includes("/ticketing/instagram"),
+ active: pathname.includes("/ticketing/4"),
icon: "ri:chat-private-line",
children: [],
},
{
- href: "/",
+ href: "/supervisor/ticketing/2",
label: "Facebook",
- active: pathname.includes("/ticketing/facebook"),
+ active: pathname.includes("/ticketing/2"),
icon: "ri:share-forward-2-fill",
children: [],
},
{
- href: "/",
+ href: "/supervisor/ticketing/5",
label: "Youtube",
active: pathname.includes("/ticketing/youtube"),
icon: "ri:share-forward-2-fill",
diff --git a/service/ticketing/ticketing.ts b/service/ticketing/ticketing.ts
index cf19148f..fc8ad1fd 100644
--- a/service/ticketing/ticketing.ts
+++ b/service/ticketing/ticketing.ts
@@ -1,8 +1,8 @@
import { title } from "process";
import { httpGetInterceptor } from "../http-config/http-interceptor-service";
-export async function ticketingPagination(title: string = '', size: number, page: number) {
+export async function ticketingPagination(title: string = '', size: number, page: number, mediaId: string) {
return await httpGetInterceptor(
- `/ticketing/pagination?enablePage=1&page=${page}&size=${size}&title=${title}`
+ `/ticketing/pagination?enablePage=1&page=${page}&size=${size}&title=${title}&typeId=${mediaId}`
);
}