Skip to content

fix : unlinked ticket panel and add priority + filtering to ticketing s… - #148

Open
Ashishpatra0-0 wants to merge 3 commits into
vicharanashala:mainfrom
Ashishpatra0-0:feat/ticketing-system-priority-and-filters
Open

fix : unlinked ticket panel and add priority + filtering to ticketing s…#148
Ashishpatra0-0 wants to merge 3 commits into
vicharanashala:mainfrom
Ashishpatra0-0:feat/ticketing-system-priority-and-filters

Conversation

@Ashishpatra0-0

Copy link
Copy Markdown

What this PR does

  • Fixed the Ticketing System by adding the missing Feedback navigation item, making it accessible to all users.
  • Added a Priority field (Low, Medium, High, Urgent) while creating tickets.
  • Added status and priority filters for the Superadmin ticket review page.

Files changed

  • frontend/src/components/Layout.tsx – added the Feedback navigation item.
  • backend/src/db.ts – added the priority field to the Ticket interface.
  • backend/src/index.ts – updated ticket creation to store priority.
  • frontend/src/components/TicketSubmission.tsx – added priority selection and Superadmin filters.

Testing

  • Verified the Feedback option is visible and accessible for all user roles.
  • Created tickets with different priority levels and confirmed they are saved correctly.
  • Verified that Superadmin can filter tickets by status and priority.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant