navgurukul / ghar

0 stars 1 forks source link

Leave/Attendance Improvements - Improve Loadtime #344

Closed Vijay-train closed 4 months ago

Vijay-train commented 4 months ago

In some places across Leave/Attedance, there is a noticable delay in load. This could be because of # of leaves in Prod. We need to figure out a way to make this better/faster.

- [ ] On clicking “Apply Leave” , there is a momentary lag, the dialog does not open immediately.

Team reported that Campus dropdown takes long, but this could be because of the above issue

- [ ] Approve Leaves report

Take a bit of lag to load , because there are 13k records. How do we make it fast or change the data here to have it have less data

- [ ] “Approve Leaves Calendar View”

Do we need this, maybe it slows down page load time?

- [ ] “Allocated Leaves” report

Takes a bit of time to load What options are possible to make it faster ( maybe show lesser data?)

VarshaRajput12 commented 4 months ago

Checked about this issue firstly saw the workflows is there any workflow which runs on load or not, and deleted some workflow becasue they were not needed and removed the "Approve Leaves Calendar View" because that was not useful only taking time on page load,

VarshaRajput12 commented 4 months ago

I heve recored a video with help of Kajal and send and email to the zoho support team..we got response as well so will provide them the URL with edit access.. maybe we will get to know about the issue by today. and I coordinated with Kajal as well regarding her task as we tested all the scenarios.

VarshaRajput12 commented 4 months ago

Made some changes in Apply/Approve Leaves Page as Vijay suggested, now we are displaying the Leaves record on button click and the Apply Leave form is on the Page. we need to push these chagnges.

VarshaRajput12 commented 4 months ago

We have made some UI changes and removed some reports which were not in use.