Salesforce

Salesforce Quick bytes / Cheat Sheet

When we had issue with one of the users complaining about his access, we can find easily whether user has access or not with below SOQL SELECT RecordId,HasReadAccess,HasEditAccess FROM UserRecordAccess WHERE UserId=’00541000005yQ1V’ AND RecordId IN (‘5001L00001J9OC4QAN’) Salesforce NOOVERRIDE=1Use  /e?nooverride=1 for classicUse /edit?nooverride=1 for lightning edit Use /view?nooverride=1 for lightning record view

JSON RESP API Salesforce

Salesforce Apex/Standard REST API Response Suppresses Null Values for where not required

Removing null values in REST API response / Beautify Response / Suppresses null values / JSON Serialize There is an out of box method available to remove all the null values from the JSON response it suppresses null values when serializing Apex objects into JSON content. Syntax:public static String serialize(Object objectToSerialize, Boolean suppressApexObjectNulls) Parameters objectToSerializeType: ObjectThe Apex object to serialize.suppressApexObjectNullsType: BooleanIf true, remove null values before […]