[KULRICE-9993] Remove initial building of table details when ajax option is set Created: 28/Jul/13  Updated: 21/Apr/14  Resolved: 19/Feb/14

Status: Closed
Project: Kuali Rice Development
Component/s: Development, User Experience (UX)
Affects Version/s: None
Fix Version/s: 2.4
Security Level: Public (Public: Anyone can view)

Type: Improvement Priority: Major
Reporter: Jerry Neal (Inactive) Assignee: Brian Smith (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: 0 minutes
Time Spent: 2 days, 6 hours
Original Estimate: 1 day, 6 hours

Issue Links:
Rely
is relied upon by KULRICE-10810 Look into transaction view lifecycle Closed
Similar issues:
KULRICE-10035Details not open for initial load when open option is set
KULRICE-7650Collection table details, ajax retrieval option
KULRICE-11971Open/close all details to work with ajax disclosure
KULRICE-9603Ajax request for table detail content fails the second time when the detail contains a nested placeholder
KULRICE-8570When sub-collections of a table are defined, automatically set in details group
KULRICE-7952Add support for ajax retrieval of detail content
KULRICE-12963Table page gets built twice initially when server side paging is enabled
KULRICE-10094Default closed disclosures should have ajax retrieval option
KULRICE-8671Detailed search issues when document type selected is INITIATED
KULRICE-4805DocumentTypePermissionServiceImpl seems to build permission details incorrectly
Epic Link: Performance
Rice Module:
KRAD
KRAD Feature Area:
UIF Component
Sprint: 2.4.0-m2 KRAD Sprint 3, 2.4.0-m2 KRAD Sprint 4, 2.4.0-m3 KRAD Sprint 1, 2.4.0-m3 KRAD UXI Sprint 3, 2.4.0-m3 KRAD UXI Sprint 4, 2.4.0-m4 KRAD UXI Sprint 4
KAI Review Status: Not Required
KTI Review Status: Not Required
Code Review Status: Not Required
Include in Release Notes?:
Yes

 Description   

When the Ajax option for table details is set, prevent the initial building of the detail groups. The detail groups will get rebuilt anyhow when the request is made. The only reason we need the prebuilt groups is to adjust the id and binding, but we should be able to determine this and send to the client (to send back as part of the request).

Prevent the initial build would improve performance of the initial request.


Generated at Wed Feb 19 15:56:22 CST 2020 using JIRA 6.1.5#6160-sha1:a61a0fc278117a0da0ec9b89167b8f29b6afdab2.