fix login for testing

This commit is contained in:
Anthony Stirling
2025-11-01 15:17:01 +00:00
parent 732b60b246
commit b5da272dbd
3 changed files with 13 additions and 1 deletions

View File

@@ -52,7 +52,7 @@ export default function FirstLoginModal({ opened, onPasswordChanged, username }:
setLoading(true);
setError('');
await accountService.changePassword(currentPassword, newPassword);
await accountService.changePasswordOnFirstLogin(currentPassword, newPassword);
alert({
alertType: 'success',

View File

@@ -31,4 +31,14 @@ export const accountService = {
formData.append('newPassword', newPassword);
await apiClient.post('/api/v1/user/change-password', formData);
},
/**
* Change user password on first login (clears the changeCredsFlag)
*/
async changePasswordOnFirstLogin(currentPassword: string, newPassword: string): Promise<void> {
const formData = new FormData();
formData.append('currentPassword', currentPassword);
formData.append('newPassword', newPassword);
await apiClient.post('/api/v1/user/change-password-on-login', formData);
},
};