File tree Expand file tree Collapse file tree
decap-cms-backend-github/src Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -253,13 +253,14 @@ export default class API {
253253
254254 static DEFAULT_COMMIT_MESSAGE = 'Automatically generated by Decap CMS' ;
255255
256- user ( ) : Promise < { name : string ; login : string } > {
256+ user ( ) : Promise < { name : string ; login : string , email ?: string } > {
257257 if ( ! this . _userPromise ) {
258258 this . _userPromise = this . getUser ( { token : this . token } ) ;
259259 }
260260 return this . _userPromise . then ( user => ( {
261261 name : user . name || 'Unknown' ,
262262 login : user . login ,
263+ email : user . email ?? undefined ,
263264 } ) ) ;
264265 }
265266
Original file line number Diff line number Diff line change @@ -90,6 +90,7 @@ export type Credentials = { token: string | {}; refresh_token?: string };
9090export type User = Credentials & {
9191 backendName ?: string ;
9292 login ?: string ;
93+ email ?: string ;
9394 name : string ;
9495 useOpenAuthoring ?: boolean ;
9596} ;
You can’t perform that action at this time.
0 commit comments