aboutsummaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorChristopher Ng <chrng8@gmail.com>2022-09-01 19:00:48 +0000
committerChristopher Ng <chrng8@gmail.com>2022-09-15 22:56:18 +0000
commit8a15c629e25fbad5148c64d4b1b3c9f0f8174a9f (patch)
tree14b91027159cd0cdbd9ac8b51bf4d7ee91129882 /apps
parentb9cd65291a74adf18112014ccc0c6ecfaed64694 (diff)
downloadnextcloud-server-8a15c629e25fbad5148c64d4b1b3c9f0f8174a9f.tar.gz
nextcloud-server-8a15c629e25fbad5148c64d4b1b3c9f0f8174a9f.zip
Fix translation of user exists error server-side
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Diffstat (limited to 'apps')
-rw-r--r--apps/provisioning_api/lib/Controller/UsersController.php2
-rw-r--r--apps/settings/src/store/users.js8
2 files changed, 1 insertions, 9 deletions
diff --git a/apps/provisioning_api/lib/Controller/UsersController.php b/apps/provisioning_api/lib/Controller/UsersController.php
index 9bf05f4484d..e8b6fd0e8d9 100644
--- a/apps/provisioning_api/lib/Controller/UsersController.php
+++ b/apps/provisioning_api/lib/Controller/UsersController.php
@@ -350,7 +350,7 @@ class UsersController extends AUserData {
if ($this->userManager->userExists($userid)) {
$this->logger->error('Failed addUser attempt: User already exists.', ['app' => 'ocs_api']);
- throw new OCSException('User already exists', 102);
+ throw new OCSException($this->l10nFactory->get('provisioning_api')->t('User already exists'), 102);
}
if ($groups !== []) {
diff --git a/apps/settings/src/store/users.js b/apps/settings/src/store/users.js
index c220e21e49f..8c9e65af29c 100644
--- a/apps/settings/src/store/users.js
+++ b/apps/settings/src/store/users.js
@@ -30,7 +30,6 @@ import api from './api'
import axios from '@nextcloud/axios'
import { generateOcsUrl } from '@nextcloud/router'
import logger from '../logger'
-import { showError } from '@nextcloud/dialogs'
const orderGroups = function(groups, orderBy) {
/* const SORT_USERCOUNT = 1;
@@ -553,13 +552,6 @@ const actions = {
.then((response) => dispatch('addUserData', userid || response.data.ocs.data.id))
.catch((error) => { throw error })
}).catch((error) => {
- const statusCode = error?.response?.data?.ocs?.meta?.statuscode
-
- if (statusCode === 102) {
- showError(t('settings', 'User already exists.'))
- throw error
- }
-
commit('API_FAILURE', { userid, error })
throw error
})