made separate useActivityMaster hook that directly calling inside taskModal #59

Closed
pramod.mahajan wants to merge 2 commits from pramod_Bug#164 into Issues_May_1W
Collaborator

add separated activitymaster hook,correct cache check in useActivitiesMaster to prevent undefined activity data.

resolved issue with activity dropdown showing "Unnamed" in TaskModel

  • Issue was caused by useMaster() relying on global selectedMaster from Redux
  • When selectedMaster changed (e.g. to "Job Role"), activity data was replaced
  • Created new hook useActivitiesMaster() to fetch activities independently
  • useActivitiesMaster includes caching to avoid duplicate API calls
  • Replaced useMaster() with useActivitiesMaster() in TaskModel
  • Activity dropdown now always shows correct activity names
add separated activitymaster hook,correct cache check in useActivitiesMaster to prevent undefined activity data. resolved issue with activity dropdown showing "Unnamed" in TaskModel - Issue was caused by useMaster() relying on global selectedMaster from Redux - When selectedMaster changed (e.g. to "Job Role"), activity data was replaced - Created new hook useActivitiesMaster() to fetch activities independently - useActivitiesMaster includes caching to avoid duplicate API calls - Replaced useMaster() with useActivitiesMaster() in TaskModel - Activity dropdown now always shows correct activity names
pramod.mahajan added 1 commit 2025-05-03 13:56:17 +00:00
pramod.mahajan added 1 commit 2025-05-03 18:31:31 +00:00
Author
Collaborator

Refactored TaskModel to remove useMaster() and dispatch(changeMaster), which were no longer needed after introducing the new useActivitiesMaster hook.

Refactored TaskModel to remove useMaster() and dispatch(changeMaster), which were no longer needed after introducing the new useActivitiesMaster hook.
Collaborator

Added code directly

Added code directly
vikas.nale closed this pull request 2025-05-05 12:04:37 +00:00

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/marco.pms.web#59
No description provided.