diff --git a/frontend/src/modules/auth/store/useAuthStore.ts b/frontend/src/modules/auth/store/useAuthStore.ts index 081f837..a961c5d 100644 --- a/frontend/src/modules/auth/store/useAuthStore.ts +++ b/frontend/src/modules/auth/store/useAuthStore.ts @@ -20,16 +20,15 @@ const login = async (credentials: LoginCredentials): Promise => { const register = async ( data: RegisterData, ): Promise> => { - const response = await apiClient.post>("/auth/token", { - login: data.login, - password: data.password, - name: data.firstName, - last_name: data.lastName, - is_active: data.is_active, - permission_admin: data.permission_admin, - permission_manage_agent: data.permission_manage_agent, - permission_view: data.permission_view, - }); + const response = await apiClient.post>( + "/auth/register", + { + login: data.login, + password: data.password, + name: data.firstName, + last_name: data.lastName, + }, + ); return response.data; }; diff --git a/frontend/src/modules/auth/types/auth.types.ts b/frontend/src/modules/auth/types/auth.types.ts index ff289a8..ca4e6d8 100644 --- a/frontend/src/modules/auth/types/auth.types.ts +++ b/frontend/src/modules/auth/types/auth.types.ts @@ -8,10 +8,6 @@ export interface RegisterData { password: string; firstName: string; lastName: string; - is_active?: boolean; - permission_admin?: boolean; - permission_manage_agent?: boolean; - permission_view?: boolean; } export interface LoginResponse { diff --git a/frontend/src/shared/api/axios.instance.ts b/frontend/src/shared/api/axios.instance.ts index 0b72df6..d61f9fe 100644 --- a/frontend/src/shared/api/axios.instance.ts +++ b/frontend/src/shared/api/axios.instance.ts @@ -16,7 +16,7 @@ class ApiClient { constructor() { this.axiosInstance = axios.create({ - baseURL: "http://194.113.106.59:8080/api/v1", + baseURL: "http://10.97.147.99:8080/api/v1", timeout: 10000, headers: { "Content-Type": "application/json",