Bug #4298
openPreorder Module Enhancements and Customer Issue Tracking Updates
Start date:
10/07/2025
Due date:
10/07/2025 (about 2 months late)
% Done:
100%
Estimated time:
8:00 h
Spent time:
Tested Date:
Raised by Tester:
Page/ Module (POS):
Description
- Customer Issues Module – Backend development for issue tracking and count logic.
- Search Function Issue (Frontend) – Fix handling of spaces in search queries.
- Preorder Creation (Backend Changes) – Add preorderLimit field and update preorder POST API.
- Preorder Page Refactor (Frontend) – Split page into modular components for better maintainability.
- Product Limit Feature – Implement per-product limit validation and payload update.
- Different Details Handling – Add logic for preorder types (same/different details).
- Workflow Testing – End-to-end preorder creation.
Subtasks
Related issues
Updated by Pavan Kumar Murala 2 months ago
- Due date set to 10/07/2025
- Status changed from New to Resolved
- % Done changed from 0 to 100
- Completed backend for Customer Issue Tracking, implemented new/review count logic, and verified API response.
- Fixed search input issue—spaces now included in results.
- Updated Preorder API and schema to include preorderLimit.
- Refactored Preorder Page into multiple components:
- PreorderType
- ProductCard
- ProductLimitManager
- SelectProduct
- CreatePreorder
- Implemented Product Limit Feature with stock validation and payload sync.
- Added Different Details Handling logic ensuring correct payload for both preorder types.
- Completed full workflow testing for preorder creation; confirmed limit stored to db correctly.