GlideRecord usage on Portal Widget Client Scripts
Impact area
Performance
Severity
High
Affected element
Client Scripts
Rule ID
SN-GRUPWCS
Impact
The client side GlideRecord object is often inefficient, because it returns lots of unnecessary data. GlideRecord and g_form.getReference
are both involved.
Remediation
Use client data as much as possible to eliminate the need for time-consuming server lookups. The top ways to get information from the server are g_scratchpad
, and asynchronous GlideAjax lookup.
Time to fix
40 min
What's here