{"ScriptPreparationCode":"var session = {\r\n corp: {\r\n id: 1,\r\n modules: {\r\n cockpit: true\r\n },\r\n gtIds: {\r\n departement: 1,\r\n location: 2\r\n },\r\n constants: {\r\n anonymous_threshold: {\r\n em: 3,\r\n kv: 3,\r\n poll: 3\r\n }\r\n }\r\n },\r\n employee: {\r\n id: 1,\r\n super_admin: false,\r\n is_rh: false,\r\n isManager: false,\r\n isLocAdmin: false,\r\n isDepAdmin: false,\r\n links: {\r\n member: {\r\n groupTrees: {\r\n 1: {},\r\n 2: {}\r\n }\r\n }\r\n },\r\n adminOf: {\r\n department: {\r\n gTreeId: 1,\r\n groupIds: []\r\n },\r\n location: {\r\n gTreeId: 2,\r\n groupIds: []\r\n }\r\n }\r\n }\r\n };","TestCases":[{"Name":"Native","Code":"var anonymousThreshold = session.corp.constants.anonymous_threshold?.em || 3;","IsDeferred":false},{"Name":"Lodash.js filter","Code":"var anonymousThreshold = _.get(session, \u0027corp.constants.anonymous_threshold.em\u0027, 3);","IsDeferred":false}]}