Team Calendar visibility issue on users containing apostrophe in their nameDescriptionWhen a user/agent has an apostrophe in the name in sys_user table, it is not possible to open the user details or anything from the team calendar.The errors below appear in the browser console:js_include_agent_schedule.jsx?v=05-09-2020_0720:110 Error: Failed to execute 'setAttribute' on 'Element': 'brien","initials":"do","userid":"cd6094c01b0b3f4085281028bd4bcb43","avatar":"","title":"","businessphone":"123","mobilephone":"","email":"dobrien@pfh.ie","agent_status":"","schedule":"monday' is not a valid attribute name.at attr (js_includes_doctype.jsx?v=05-09-2020_0720&lp=Mon_Mar_02_15_48_13_PST_2020&c=6_156:1432)at J (js_includes_doctype.jsx?v=05-09-2020_0720&lp=Mon_Mar_02_15_48_13_PST_2020&c=6_156:1431)at n.fn.init.attr (js_includes_doctype.jsx?v=05-09-2020_0720&lp=Mon_Mar_02_15_48_13_PST_2020&c=6_156:1432)at fa.$set (js_include_agent_schedule.jsx?v=05-09-2020_0720:80)at js_include_agent_schedule.jsx?v=05-09-2020_0720:70at n (js_include_agent_schedule.jsx?v=05-09-2020_0720:11)at S (js_include_agent_schedule.jsx?v=05-09-2020_0720:70)at js_include_agent_schedule.jsx?v=05-09-2020_0720:71at js_include_agent_schedule.jsx?v=05-09-2020_0720:122at r.$eval (js_include_agent_schedule.jsx?v=05-09-2020_0720:136)(anonymous) @ js_include_agent_schedule.jsx?v=05-09-2020_0720:110(anonymous) @ js_include_agent_schedule.jsx?v=05-09-2020_0720:84(anonymous) @ js_include_agent_schedule.jsx?v=05-09-2020_0720:122$eval @ js_include_agent_schedule.jsx?v=05-09-2020_0720:136$digest @ js_include_agent_schedule.jsx?v=05-09-2020_0720:133$apply @ js_include_agent_schedule.jsx?v=05-09-2020_0720:137(anonymous) @ js_include_agent_schedule.jsx?v=05-09-2020_0720:149e @ js_include_agent_schedule.jsx?v=05-09-2020_0720:46(anonymous) @ js_include_agent_schedule.jsx?v=05-09-2020_0720:49setTimeout (async)Nf.k.defer @ js_include_agent_schedule.jsx?v=05-09-2020_0720:49f @ js_include_agent_schedule.jsx?v=05-09-2020_0720:149$scope.schedulerConfig.templates.timeline_scale_label @ js_include_agent_schedule.jsx?v=05-09-2020_0720:30462y_scale @ js_include_agent_schedule.jsx?v=05-09-2020_0720:23873set_full_view @ js_include_agent_schedule.jsx?v=05-09-2020_0720:24076scheduler._renderMatrix @ js_include_agent_schedule.jsx?v=05-09-2020_0720:24158scheduler.render_data @ js_include_agent_schedule.jsx?v=05-09-2020_0720:23357scheduler.render_view_data @ js_include_agent_schedule.jsx?v=05-09-2020_0720:20109scheduler.update_view @ js_include_agent_schedule.jsx?v=05-09-2020_0720:18640scheduler.updateView @ js_include_agent_schedule.jsx?v=05-09-2020_0720:18710scheduler.setCurrentView @ js_include_agent_schedule.jsx?v=05-09-2020_0720:18719(anonymous) @ js_include_agent_schedule.jsx?v=05-09-2020_0720:24563z @ js_include_agent_schedule.jsx?v=05-09-2020_0720:17098obj.callEvent @ js_include_agent_schedule.jsx?v=05-09-2020_0720:17086scheduler.updateCollection @ js_include_agent_schedule.jsx?v=05-09-2020_0720:19041(anonymous) @ js_include_agent_schedule.jsx?v=05-09-2020_0720:28811(anonymous) @ js_include_agent_schedule.jsx?v=05-09-2020_0720:133$digest @ js_include_agent_schedule.jsx?v=05-09-2020_0720:134$apply @ js_include_agent_schedule.jsx?v=05-09-2020_0720:137g @ js_include_agent_schedule.jsx?v=05-09-2020_0720:90T @ js_include_agent_schedule.jsx?v=05-09-2020_0720:95w.onload @ js_include_agent_schedule.jsx?v=05-09-2020_0720:96load (async)(anonymous) @ js_include_agent_schedule.jsx?v=05-09-2020_0720:95r @ js_include_agent_schedule.jsx?v=05-09-2020_0720:92g @ js_include_agent_schedule.jsx?v=05-09-2020_0720:89(anonymous) @ js_include_agent_schedule.jsx?v=05-09-2020_0720:122$eval @ js_include_agent_schedule.jsx?v=05-09-2020_0720:136$digest @ js_include_agent_schedule.jsx?v=05-09-2020_0720:133$apply @ js_include_agent_schedule.jsx?v=05-09-2020_0720:137(anonymous) @ js_include_agent_schedule.jsx?v=05-09-2020_0720:291dispatch @ js_includes_doctype.jsx?v=05-09-2020_0720&lp=Mon_Mar_02_15_48_13_PST_2020&c=6_156:1432r.handle @ js_includes_doctype.jsx?v=05-09-2020_0720&lp=Mon_Mar_02_15_48_13_PST_2020&c=6_156:1432trigger @ js_includes_doctype.jsx?v=05-09-2020_0720&lp=Mon_Mar_02_15_48_13_PST_2020&c=6_156:1433(anonymous) @ js_includes_doctype.jsx?v=05-09-2020_0720&lp=Mon_Mar_02_15_48_13_PST_2020&c=6_156:1433each @ js_includes_doctype.jsx?v=05-09-2020_0720&lp=Mon_Mar_02_15_48_13_PST_2020&c=6_156:1431each @ js_includes_doctype.jsx?v=05-09-2020_0720&lp=Mon_Mar_02_15_48_13_PST_2020&c=6_156:1431trigger @ js_includes_doctype.jsx?v=05-09-2020_0720&lp=Mon_Mar_02_15_48_13_PST_2020&c=6_156:1433triggerChange @ js_include_agent_schedule.jsx?v=05-09-2020_0720:14611onSelect @ js_include_agent_schedule.jsx?v=05-09-2020_0720:15528selectHighlighted @ js_include_agent_schedule.jsx?v=05-09-2020_0720:15093(anonymous) @ js_include_agent_schedule.jsx?v=05-09-2020_0720:14347(anonymous) @ js_include_agent_schedule.jsx?v=05-09-2020_0720:14262dispatch @ js_includes_doctype.jsx?v=05-09-2020_0720&lp=Mon_Mar_02_15_48_13_PST_2020&c=6_156:1432r.handle @ js_includes_doctype.jsx?v=05-09-2020_0720&lp=Mon_Mar_02_15_48_13_PST_2020&c=6_156:1432js_include_agent_schedule.jsx?v=05-09-2020_0720:110 Error: Failed to execute 'setAttribute' on 'Element': 'donovan","initials":"jo","userid":"8fa7c9cfdbd480105c611ea605961955","avatar":"","title":"","businessphone":"0874056965","mobilephone":"","email":"jodonovan@pfh.ie","agent_status":"on' is not a valid attribute name.at attr (js_includes_doctype.jsx?v=05-09-2020_0720&lp=Mon_Mar_02_15_48_13_PST_2020&c=6_156:1432)at J (js_includes_doctype.jsx?v=05-09-2020_0720&lp=Mon_Mar_02_15_48_13_PST_2020&c=6_156:1431)at n.fn.init.attr (js_includes_doctype.jsx?v=05-09-2020_0720&lp=Mon_Mar_02_15_48_13_PST_2020&c=6_156:1432)at fa.$set (js_include_agent_schedule.jsx?v=05-09-2020_0720:80)at js_include_agent_schedule.jsx?v=05-09-2020_0720:70at n (js_include_agent_schedule.jsx?v=05-09-2020_0720:11)at S (js_include_agent_schedule.jsx?v=05-09-2020_0720:70)at js_include_agent_schedule.jsx?v=05-09-2020_0720:71at js_include_agent_schedule.jsx?v=05-09-2020_0720:122at r.$eval (js_include_agent_schedule.jsx?v=05-09-2020_0720:136)Steps to Reproduce 1- Create a user with surname O'Brian or any name or surname containing an apostrophe.2- Add the user to team group calendar. The user record can not be opened from the calendar. WorkaroundRemove the apostrophe from the user name in the [sys_user] table. This problem is fixed in the next upcoming release. If you are able to upgrade, review the Fixed In section to determine the latest version with a permanent fix your instance can be upgraded to.Related Problem: PRB1418633