From b473963cee9b685dbd00911064b27d552030511a Mon Sep 17 00:00:00 2001 From: aimane-chnaif Date: Thu, 11 May 2023 02:32:45 +1000 Subject: [PATCH] fix proptype warning, make prettier happy --- src/libs/OptionsListUtils.js | 2 +- src/pages/personalDetailsPropType.js | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/libs/OptionsListUtils.js b/src/libs/OptionsListUtils.js index 5a2652a56580..9839482efcae 100644 --- a/src/libs/OptionsListUtils.js +++ b/src/libs/OptionsListUtils.js @@ -195,7 +195,7 @@ function getPersonalDetailsForLogins(logins, personalDetails) { * @returns {boolean} */ function isPersonalDetailsReady(personalDetails) { - return !_.isEmpty(personalDetails) && !_.some(_.keys(personalDetails), key => !personalDetails[key].login); + return !_.isEmpty(personalDetails) && !_.some(_.keys(personalDetails), (key) => !personalDetails[key].login); } /** diff --git a/src/pages/personalDetailsPropType.js b/src/pages/personalDetailsPropType.js index 809dd44ce09f..a86e42ae6fa8 100644 --- a/src/pages/personalDetailsPropType.js +++ b/src/pages/personalDetailsPropType.js @@ -31,6 +31,8 @@ export default PropTypes.shape({ selected: PropTypes.string, // Whether timezone is automatically set - automatic: PropTypes.bool, + // TODO: remove string type after backend fix + // Some personal details return 'true' (string) for this value instead of true (boolean) + automatic: PropTypes.oneOfType([PropTypes.bool, PropTypes.string]), }), });