Skip to content

Commit f8a6ac2

Browse files
yyarmanosim
andauthored
Fix Personal Access Token login method to Github Enterprise Server modifying getUserData (#524)
* Fix Personal Access Token login method to Github Enterprise Server * Apply prettier Co-authored-by: Manos Konstantinidis <[email protected]>
1 parent f446794 commit f8a6ac2

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

src/context/App.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,8 @@ export const AppProvider = ({ children }: { children: React.ReactNode }) => {
113113
const login = useCallback(async () => {
114114
const { authCode } = await authGitHub();
115115
const { token } = await getToken(authCode);
116-
const user = await getUserData(token);
117116
const hostname = Constants.DEFAULT_AUTH_OPTIONS.hostname;
117+
const user = await getUserData(token, hostname);
118118
const updatedAccounts = addAccount(accounts, token, hostname, user);
119119
setAccounts(updatedAccounts);
120120
saveState(updatedAccounts, settings);
@@ -138,7 +138,7 @@ export const AppProvider = ({ children }: { children: React.ReactNode }) => {
138138
'HEAD',
139139
token
140140
);
141-
const user = await getUserData(token);
141+
const user = await getUserData(token, hostname);
142142
const updatedAccounts = addAccount(accounts, token, hostname, user);
143143
setAccounts(updatedAccounts);
144144
saveState(updatedAccounts, settings);

src/utils/auth.ts

+5-2
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,12 @@ export const authGitHub = (
7373
});
7474
};
7575

76-
export const getUserData = async (token: string): Promise<User> => {
76+
export const getUserData = async (
77+
token: string,
78+
hostname: string
79+
): Promise<User> => {
7780
const response = await apiRequestAuth(
78-
`https://api.${Constants.DEFAULT_AUTH_OPTIONS.hostname}/user`,
81+
`https://api.${hostname}/user`,
7982
'GET',
8083
token
8184
);

0 commit comments

Comments
 (0)