diff --git a/src/modules/register/UserRegister.js b/src/modules/register/UserRegister.js
index 75d8c71..c280eb6 100644
--- a/src/modules/register/UserRegister.js
+++ b/src/modules/register/UserRegister.js
@@ -155,6 +155,11 @@ export default class UserRegister extends Component {
const err = errors.non_field_errors;
let errorFormatted = err ? err[0] : 'Kunne ikke registrere bruker, prøv igjen...';
return {errorFormatted}
+
+ } else if (Object.keys(errors).length !== 0 && 'detail' in errors) {
+ const err = errors.detail;
+ let errorFormatted = err ? err : 'Kunne ikke registrere bruker, prøv igjen...';
+ return {errorFormatted}
}
return
diff --git a/src/reducers.js b/src/reducers.js
index 7ec1111..6eb9ea1 100644
--- a/src/reducers.js
+++ b/src/reducers.js
@@ -32,7 +32,7 @@ const initialState = {
function formatErrors(errs) {
let _errs = {};
for(let [key, value] of Object.entries(errs)) {
- _errs[snakeToCamelCase(key)] = value.join('\n');
+ _errs[snakeToCamelCase(key)] = Array.isArray(value) ? value.join('\n') : value;
}
return _errs
}