@@ -81,14 +81,14 @@ class UserApi extends ApiBase {
8181 if ( e ) {
8282 return reply . info ( JSON . stringify ( { code : - 2 , msg : e . msg || e } ) ) ;
8383 }
84- reply . info ( JSON . stringify ( { code : 100 , user_name : user . name } ) ) ;
84+ reply . info ( JSON . stringify ( { code : 100 , user_name : user . name || user . login || "username" } ) ) ;
8585 } ) ;
8686 }
8787 ) ;
8888 } else if ( argv . logout ) {
8989 // logout
9090 user = chainMgr . getChainHead ( ) . logout ( user , true ) ;
91- if ( user ) reply . info ( JSON . stringify ( { code : 100 , user_name : user . name } ) ) ;
91+ if ( user ) reply . info ( JSON . stringify ( { code : 100 , user_name : user . name || user . login || "username" } ) ) ;
9292 else reply . info ( JSON . stringify ( { code : - 3 , msg : "You are not login yet?" } ) ) ;
9393 // third parties
9494 } else if ( argv . github || argv . linkedin ) {
@@ -114,7 +114,7 @@ class UserApi extends ApiBase {
114114 if ( e ) return reply . info ( JSON . stringify ( { code : - 4 , msg : e . msg || e } ) ) ;
115115 coreFunction ( user , function ( e , user ) {
116116 if ( e ) return reply . info ( JSON . stringify ( { code : - 5 , msg : e . msg || e } ) ) ;
117- reply . info ( JSON . stringify ( { code : 100 , user_name : user . name } ) ) ;
117+ reply . info ( JSON . stringify ( { code : 100 , user_name : user . name || user . login || "username" } ) ) ;
118118 } ) ;
119119 }
120120 ) ;
@@ -133,15 +133,15 @@ class UserApi extends ApiBase {
133133 if ( e ) return reply . info ( e ) ;
134134 chainMgr . getChainHead ( ) . cookieLogin ( user , function ( e , user ) {
135135 if ( e ) return reply . info ( JSON . stringify ( { code : - 6 , msg : e . msg || e } ) ) ;
136- reply . info ( JSON . stringify ( { code : 100 , user_name : user . name } ) ) ;
136+ reply . info ( JSON . stringify ( { code : 100 , user_name : user . name || user . login || "username" } ) ) ;
137137 } ) ;
138138 }
139139 ) ;
140140 } else {
141141 // show current user
142142 user = sessionUtils . getUser ( ) ;
143143 if ( user ) {
144- reply . info ( JSON . stringify ( { code : 100 , user_name : user . login } ) ) ;
144+ reply . info ( JSON . stringify ( { code : 100 , user_name : user . name || user . login || "username" } ) ) ;
145145 } else return reply . info ( JSON . stringify ( { code : - 7 , msg : "You are not login yet?" } ) ) ;
146146 }
147147 }
0 commit comments