function computeVerifyBadge({ is_verified, license_verified, gold_badge }) { if (gold_badge) return 'gold' if (license_verified) return 'green' if (is_verified === 'verified') return 'blue' if (is_verified === 'pending') return 'gray' return 'none' } function syncVerifyBadge(userDoc) { userDoc.verify_badge = computeVerifyBadge({ is_verified: userDoc.is_verified, license_verified: userDoc.license_verified, gold_badge: userDoc.gold_badge }) return userDoc.verify_badge } module.exports = { computeVerifyBadge, syncVerifyBadge }