Skip to content

Commit b801f58

Browse files
artongenextcloud-command
authored andcommitted
fix(user_ldap): Properly use fall back message in case of empty response
Signed-off-by: Louis Chmn <[email protected]>
1 parent 06c1058 commit b801f58

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

apps/user_ldap/src/services/ldapConfigService.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -174,11 +174,16 @@ export async function callWizard(action: WizardAction, configId: string, extraPa
174174

175175
return response.data.ocs.data
176176
} catch (error) {
177+
let message = t('user_ldap', 'An error occurred')
178+
177179
if (isAxiosError(error) && error.response?.data.ocs.meta.status === 'failure') {
178-
const message = error.response.data.ocs.meta.message ?? t('user_ldap', 'An error occurred')
179-
showError(message)
180+
if (error.response.data.ocs.meta.message !== '' && error.response.data.ocs.meta.message !== undefined) {
181+
message = error.response.data.ocs.meta.message
182+
}
180183
}
181184

185+
showError(message)
186+
182187
throw error
183188
}
184189
}

0 commit comments

Comments
 (0)