From b2996304de65b236f14b110f2c4a72ca623a1b3f Mon Sep 17 00:00:00 2001
From: yyq <kingcoon@163.com>
Date: Thu, 18 Jan 2018 09:46:18 +0800
Subject: [PATCH] fix service error

---
 apps/passport/models/login-service.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/apps/passport/models/login-service.js b/apps/passport/models/login-service.js
index 8f52b11..82c5d36 100644
--- a/apps/passport/models/login-service.js
+++ b/apps/passport/models/login-service.js
@@ -91,8 +91,8 @@ module.exports = class extends global.yoho.BaseModel {
 
 
             let uidCookie =
-                `${encodeURIComponent(data.profile_name)}::${encryptionUid}::${data.vip_info.title}::${saltedToken}`;
-            let isStudent = data.vip_info.is_student || 0;
+                `${encodeURIComponent(data.profile_name)}::${encryptionUid}::${_.get(data, 'vip_info.title', '')}::${saltedToken}`; // eslint-disable-line
+            let isStudent = _.get(data, 'vip_info.is_student') || 0;
 
             res.cookie('_UID', uidCookie, {
                 domain: config.cookieDomain
--
libgit2 0.24.0