generated from RealDevSquad/website-template
-
Notifications
You must be signed in to change notification settings - Fork 279
Open
Description
OOO Flow Migration to Requests Module
Overview
The OOO feature is migrated from the user status page to the requests module. This change consolidating all requests through a single interface and removing feature flag complexity.
Current Flow
- User navigates to website normally.
- User clicks "Status" link.
- Status opens with OOO form fields.
- User enters: From Date, Until Date, Reason.
- User submits the form.
- Admin Approval:Not required.
- User Status: Changed instantly to OOO.
- Result: No pending request, direct status update.
###Flow After making changes
- User clicks "Status".
- Status modal opens with OOO form fields.
- User enters: From Date, Until Date, Reason.
- User submits the form.
- Response: OOO request created
- Admin Approval: Required
- User Status: Remains unchanged until approve.
- Result: Request created in pending state, awaits admin review.
###Key Change
From: Users set OOO directly.
To: Users request OOO β Admins approve/reject.
coderabbitai
Metadata
Metadata
Assignees
Labels
No labels