Task:
- If user have do shift request to another user then shift should be swap to each other based on approval of manager.
- If user have do shift request to another user and second user has not accepted the shift request then manager should do assign back up user for that user.