Pārlūkot izejas kodu

Fix some linter warnings in settings

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
tags/v19.0.0RC2
Roeland Jago Douma pirms 4 gadiem
vecāks
revīzija
7daced619b
30 mainītis faili ar 178 papildinājumiem un 189 dzēšanām
  1. 43
    43
      apps/settings/js/vue-0.js
  2. 1
    1
      apps/settings/js/vue-0.js.map
  3. 5
    5
      apps/settings/js/vue-5.js
  4. 1
    1
      apps/settings/js/vue-5.js.map
  5. 3
    3
      apps/settings/js/vue-6.js
  6. 1
    1
      apps/settings/js/vue-6.js.map
  7. 6
    6
      apps/settings/js/vue-7.js
  8. 1
    1
      apps/settings/js/vue-7.js.map
  9. 2
    2
      apps/settings/js/vue-8.js
  10. 1
    1
      apps/settings/js/vue-8.js.map
  11. 16
    16
      apps/settings/js/vue-settings-admin-security.js
  12. 1
    1
      apps/settings/js/vue-settings-admin-security.js.map
  13. 7
    29
      apps/settings/js/vue-settings-apps-users-management.js
  14. 1
    1
      apps/settings/js/vue-settings-apps-users-management.js.map
  15. 16
    16
      apps/settings/js/vue-settings-personal-security.js
  16. 1
    1
      apps/settings/js/vue-settings-personal-security.js.map
  17. 9
    9
      apps/settings/js/vue-settings-personal-webauthn.js
  18. 1
    1
      apps/settings/js/vue-settings-personal-webauthn.js.map
  19. 3
    2
      apps/settings/src/components/AdminTwoFactor.vue
  20. 3
    1
      apps/settings/src/components/AppList/AppScore.vue
  21. 2
    1
      apps/settings/src/components/AuthTokenSection.vue
  22. 3
    2
      apps/settings/src/components/AuthTokenSetupDialogue.vue
  23. 2
    2
      apps/settings/src/components/WebAuthn/AddDevice.vue
  24. 1
    1
      apps/settings/src/components/WebAuthn/Section.vue
  25. 3
    1
      apps/settings/src/mixins/UserRowMixin.js
  26. 2
    1
      apps/settings/src/router.js
  27. 13
    13
      apps/settings/src/store/api.js
  28. 9
    8
      apps/settings/src/store/apps.js
  29. 2
    1
      apps/settings/src/store/oc.js
  30. 19
    18
      apps/settings/src/store/users.js

+ 43
- 43
apps/settings/js/vue-0.js
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


+ 1
- 1
apps/settings/js/vue-0.js.map
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


+ 5
- 5
apps/settings/js/vue-5.js
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


+ 1
- 1
apps/settings/js/vue-5.js.map
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


+ 3
- 3
apps/settings/js/vue-6.js
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


+ 1
- 1
apps/settings/js/vue-6.js.map
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


+ 6
- 6
apps/settings/js/vue-7.js
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


+ 1
- 1
apps/settings/js/vue-7.js.map
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


+ 2
- 2
apps/settings/js/vue-8.js
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


+ 1
- 1
apps/settings/js/vue-8.js.map
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


+ 16
- 16
apps/settings/js/vue-settings-admin-security.js
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


+ 1
- 1
apps/settings/js/vue-settings-admin-security.js.map
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


+ 7
- 29
apps/settings/js/vue-settings-apps-users-management.js
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


+ 1
- 1
apps/settings/js/vue-settings-apps-users-management.js.map
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


+ 16
- 16
apps/settings/js/vue-settings-personal-security.js
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


+ 1
- 1
apps/settings/js/vue-settings-personal-security.js.map
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


+ 9
- 9
apps/settings/js/vue-settings-personal-webauthn.js
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


+ 1
- 1
apps/settings/js/vue-settings-personal-webauthn.js.map
Failā izmaiņas netiks attēlotas, jo tās ir par lielu
Parādīt failu


+ 3
- 2
apps/settings/src/components/AdminTwoFactor.vue Parādīt failu

@@ -69,6 +69,7 @@
import axios from '@nextcloud/axios'
import { Multiselect } from '@nextcloud/vue'
import _ from 'lodash'
import { generateUrl, generateOcsUrl } from '@nextcloud/router'

export default {
name: 'AdminTwoFactor',
@@ -124,7 +125,7 @@ export default {
methods: {
searchGroup: _.debounce(function(query) {
this.loadingGroups = true
axios.get(OC.linkToOCS(`cloud/groups?offset=0&search=${encodeURIComponent(query)}&limit=20`, 2))
axios.get(generateOcsUrl(`cloud/groups?offset=0&search=${encodeURIComponent(query)}&limit=20`, 2))
.then(res => res.data.ocs)
.then(ocs => ocs.data.groups)
.then(groups => { this.groups = _.sortedUniq(_.uniq(this.groups.concat(groups))) })
@@ -140,7 +141,7 @@ export default {
enforcedGroups: this.enforcedGroups,
excludedGroups: this.excludedGroups,
}
axios.put(OC.generateUrl('/settings/api/admin/twofactorauth'), data)
axios.put(generateUrl('/settings/api/admin/twofactorauth'), data)
.then(resp => resp.data)
.then(state => {
this.state = state

+ 3
- 1
apps/settings/src/components/AppList/AppScore.vue Parādīt failu

@@ -24,6 +24,8 @@
<img :src="scoreImage" class="app-score-image">
</template>
<script>
import { imagePath } from '@nextcloud/router'

export default {
name: 'AppScore',
props: ['score'],
@@ -31,7 +33,7 @@ export default {
scoreImage() {
const score = Math.round(this.score * 10)
const imageName = 'rating/s' + score + '.svg'
return OC.imagePath('core', imageName)
return imagePath('core', imageName)
},
},
}

+ 2
- 1
apps/settings/src/components/AuthTokenSection.vue Parādīt failu

@@ -37,6 +37,7 @@
<script>
import axios from '@nextcloud/axios'
import confirmPassword from '@nextcloud/password-confirmation'
import { generateUrl } from '@nextcloud/router'

import AuthTokenList from './AuthTokenList'
import AuthTokenSetupDialogue from './AuthTokenSetupDialogue'
@@ -80,7 +81,7 @@ export default {
},
data() {
return {
baseUrl: OC.generateUrl('/settings/personal/authtokens'),
baseUrl: generateUrl('/settings/personal/authtokens'),
}
},
methods: {

+ 3
- 2
apps/settings/src/components/AuthTokenSetupDialogue.vue Parādīt failu

@@ -29,7 +29,7 @@
<button class="button"
:disabled="loading"
@click="submit">
{{ t('settings', 'Create new app password') }}
{{ t('settings', 'Create new app password') }}
</button>
</div>
<div v-else>
@@ -79,6 +79,7 @@
<script>
import QR from '@chenfengyuan/vue-qrcode'
import confirmPassword from '@nextcloud/password-confirmation'
import { getRootUrl } from '@nextcloud/router'

export default {
name: 'AuthTokenSetupDialogue',
@@ -141,7 +142,7 @@ export default {
this.loginName = token.loginName
this.appPassword = token.token

const server = window.location.protocol + '//' + window.location.host + OC.getRootPath()
const server = window.location.protocol + '//' + window.location.host + getRootUrl()
this.qrUrl = `nc://login/user:${token.loginName}&password:${token.token}&server:${server}`

this.$nextTick(() => {

+ 2
- 2
apps/settings/src/components/WebAuthn/AddDevice.vue Parādīt failu

@@ -87,8 +87,8 @@ export default {
httpWarning: Boolean,
isHttps: {
type: Boolean,
default: false
}
default: false,
},
},
data() {
return {

+ 1
- 1
apps/settings/src/components/WebAuthn/Section.vue Parādīt failu

@@ -40,7 +40,7 @@
{{ t('settings', 'Your browser does not support WebAuthn.') }}
</p>

<AddDevice v-if="hasPublicKeyCredential" :isHttps="isHttps" @added="deviceAdded" />
<AddDevice v-if="hasPublicKeyCredential" :is-https="isHttps" @added="deviceAdded" />
</div>
</template>


+ 3
- 1
apps/settings/src/mixins/UserRowMixin.js Parādīt failu

@@ -20,6 +20,8 @@
*
*/

import { generateUrl } from '@nextcloud/router'

export default {
props: {
user: {
@@ -158,7 +160,7 @@ export default {
* @returns {string}
*/
generateAvatar(user, size = 32) {
return OC.generateUrl(
return generateUrl(
'/avatar/{user}/{size}?v={version}',
{
user: user,

+ 2
- 1
apps/settings/src/router.js Parādīt failu

@@ -23,6 +23,7 @@

import Vue from 'vue'
import Router from 'vue-router'
import { generateUrl } from '@nextcloud/router'

// Dynamic loading
const Users = () => import('./views/Users')
@@ -43,7 +44,7 @@ export default new Router({
mode: 'history',
// if index.php is in the url AND we got this far, then it's working:
// let's keep using index.php in the url
base: OC.generateUrl(''),
base: generateUrl(''),
linkActiveClass: 'active',
routes: [
{

+ 13
- 13
apps/settings/src/store/api.js Parādīt failu

@@ -35,15 +35,15 @@ export default {
* you'll need to be careful when using it.
* e.g
* // store
* action(context) {
* return api.requireAdmin().then((response) => {
* return api.get('url')
* .then((response) => {API success})
* .catch((error) => {API failure});
* }).catch((error) => {requireAdmin failure});
* }
* action(context) {
* return api.requireAdmin().then((response) => {
* return api.get('url')
* .then((response) => {API success})
* .catch((error) => {API failure});
* }).catch((error) => {requireAdmin failure});
* }
* // vue
* this.$store.dispatch('action').then(() => {always executed})
* this.$store.dispatch('action').then(() => {always executed})
*
* Since Promise.then().catch().then() will always execute the last then
* this.$store.dispatch('action').then will always be executed
@@ -52,11 +52,11 @@ export default {
* you will need to throw a new error in the api.get.catch()
*
* e.g
* api.requireAdmin().then((response) => {
* api.get('url')
* .then((response) => {API success})
* .catch((error) => {throw error;});
* }).catch((error) => {requireAdmin OR API failure});
* api.requireAdmin().then((response) => {
* api.get('url')
* .then((response) => {API success})
* .catch((error) => {throw error;});
* }).catch((error) => {requireAdmin OR API failure});
*
* @returns {Promise}
*/

+ 9
- 8
apps/settings/src/store/apps.js Parādīt failu

@@ -22,6 +22,7 @@

import api from './api'
import Vue from 'vue'
import { generateUrl } from '@nextcloud/router'

const state = {
apps: [],
@@ -165,7 +166,7 @@ const actions = {
return api.requireAdmin().then((response) => {
context.commit('startLoading', apps)
context.commit('startLoading', 'install')
return api.post(OC.generateUrl(`settings/apps/enable`), { appIds: apps, groups: groups })
return api.post(generateUrl(`settings/apps/enable`), { appIds: apps, groups: groups })
.then((response) => {
context.commit('stopLoading', apps)
context.commit('stopLoading', 'install')
@@ -174,7 +175,7 @@ const actions = {
})

// check for server health
return api.get(OC.generateUrl('apps/files'))
return api.get(generateUrl('apps/files'))
.then(() => {
if (response.data.update_required) {
OC.dialogs.info(
@@ -223,7 +224,7 @@ const actions = {
return api.requireAdmin().then(() => {
context.commit('startLoading', apps)
context.commit('startLoading', 'install')
return api.post(OC.generateUrl(`settings/apps/force`), { appId })
return api.post(generateUrl(`settings/apps/force`), { appId })
.then((response) => {
// TODO: find a cleaner solution
location.reload()
@@ -248,7 +249,7 @@ const actions = {
}
return api.requireAdmin().then((response) => {
context.commit('startLoading', apps)
return api.post(OC.generateUrl(`settings/apps/disable`), { appIds: apps })
return api.post(generateUrl(`settings/apps/disable`), { appIds: apps })
.then((response) => {
context.commit('stopLoading', apps)
apps.forEach(_appId => {
@@ -265,7 +266,7 @@ const actions = {
uninstallApp(context, { appId }) {
return api.requireAdmin().then((response) => {
context.commit('startLoading', appId)
return api.get(OC.generateUrl(`settings/apps/uninstall/${appId}`))
return api.get(generateUrl(`settings/apps/uninstall/${appId}`))
.then((response) => {
context.commit('stopLoading', appId)
context.commit('uninstallApp', appId)
@@ -282,7 +283,7 @@ const actions = {
return api.requireAdmin().then((response) => {
context.commit('startLoading', appId)
context.commit('startLoading', 'install')
return api.get(OC.generateUrl(`settings/apps/update/${appId}`))
return api.get(generateUrl(`settings/apps/update/${appId}`))
.then((response) => {
context.commit('stopLoading', 'install')
context.commit('stopLoading', appId)
@@ -299,7 +300,7 @@ const actions = {

getAllApps(context) {
context.commit('startLoading', 'list')
return api.get(OC.generateUrl(`settings/apps/list`))
return api.get(generateUrl(`settings/apps/list`))
.then((response) => {
context.commit('setAllApps', response.data.apps)
context.commit('stopLoading', 'list')
@@ -310,7 +311,7 @@ const actions = {

getCategories(context) {
context.commit('startLoading', 'categories')
return api.get(OC.generateUrl('settings/apps/categories'))
return api.get(generateUrl('settings/apps/categories'))
.then((response) => {
if (response.data.length > 0) {
context.commit('appendCategories', response.data)

+ 2
- 1
apps/settings/src/store/oc.js Parādīt failu

@@ -21,6 +21,7 @@
*/

import api from './api'
import { generateOcsUrl } from '@nextcloud/router'

const state = {}
const mutations = {}
@@ -38,7 +39,7 @@ const actions = {
*/
setAppConfig(context, { app, key, value }) {
return api.requireAdmin().then((response) => {
return api.post(OC.linkToOCS(`apps/provisioning_api/api/v1/config/apps/${app}/${key}`, 2), { value: value })
return api.post(generateOcsUrl(`apps/provisioning_api/api/v1/config/apps/${app}/${key}`, 2), { value: value })
.catch((error) => { throw error })
}).catch((error) => context.commit('API_FAILURE', { app, key, value, error }))
},

+ 19
- 18
apps/settings/src/store/users.js Parādīt failu

@@ -21,6 +21,7 @@
*/

import api from './api'
import { generateOcsUrl } from '@nextcloud/router'

const orderGroups = function(groups, orderBy) {
/* const SORT_USERCOUNT = 1;
@@ -205,7 +206,7 @@ const actions = {
search = typeof search === 'string' ? search : ''
group = typeof group === 'string' ? group : ''
if (group !== '') {
return api.get(OC.linkToOCS(`cloud/groups/${encodeURIComponent(encodeURIComponent(group))}/users/details?offset=${offset}&limit=${limit}&search=${search}`, 2))
return api.get(generateOcsUrl(`cloud/groups/${encodeURIComponent(encodeURIComponent(group))}/users/details?offset=${offset}&limit=${limit}&search=${search}`, 2))
.then((response) => {
if (Object.keys(response.data.ocs.data.users).length > 0) {
context.commit('appendUsers', response.data.ocs.data.users)
@@ -216,7 +217,7 @@ const actions = {
.catch((error) => context.commit('API_FAILURE', error))
}

return api.get(OC.linkToOCS(`cloud/users/details?offset=${offset}&limit=${limit}&search=${search}`, 2))
return api.get(generateOcsUrl(`cloud/users/details?offset=${offset}&limit=${limit}&search=${search}`, 2))
.then((response) => {
if (Object.keys(response.data.ocs.data.users).length > 0) {
context.commit('appendUsers', response.data.ocs.data.users)
@@ -230,7 +231,7 @@ const actions = {
getGroups(context, { offset, limit, search }) {
search = typeof search === 'string' ? search : ''
const limitParam = limit === -1 ? '' : `&limit=${limit}`
return api.get(OC.linkToOCS(`cloud/groups?offset=${offset}&search=${search}${limitParam}`, 2))
return api.get(generateOcsUrl(`cloud/groups?offset=${offset}&search=${search}${limitParam}`, 2))
.then((response) => {
if (Object.keys(response.data.ocs.data.groups).length > 0) {
response.data.ocs.data.groups.forEach(function(group) {
@@ -254,7 +255,7 @@ const actions = {
*/
getUsersFromList(context, { offset, limit, search }) {
search = typeof search === 'string' ? search : ''
return api.get(OC.linkToOCS(`cloud/users/details?offset=${offset}&limit=${limit}&search=${search}`, 2))
return api.get(generateOcsUrl(`cloud/users/details?offset=${offset}&limit=${limit}&search=${search}`, 2))
.then((response) => {
if (Object.keys(response.data.ocs.data.users).length > 0) {
context.commit('appendUsers', response.data.ocs.data.users)
@@ -275,7 +276,7 @@ const actions = {
* @returns {Promise}
*/
getUsersFromGroup(context, { groupid, offset, limit }) {
return api.get(OC.linkToOCS(`cloud/users/${encodeURIComponent(encodeURIComponent(groupid))}/details?offset=${offset}&limit=${limit}`, 2))
return api.get(generateOcsUrl(`cloud/users/${encodeURIComponent(encodeURIComponent(groupid))}/details?offset=${offset}&limit=${limit}`, 2))
.then((response) => context.commit('getUsersFromList', response.data.ocs.data.users))
.catch((error) => context.commit('API_FAILURE', error))
},
@@ -297,7 +298,7 @@ const actions = {
*/
addGroup(context, gid) {
return api.requireAdmin().then((response) => {
return api.post(OC.linkToOCS(`cloud/groups`, 2), { groupid: gid })
return api.post(generateOcsUrl(`cloud/groups`, 2), { groupid: gid })
.then((response) => {
context.commit('addGroup', { gid: gid, displayName: gid })
return { gid: gid, displayName: gid }
@@ -320,7 +321,7 @@ const actions = {
*/
removeGroup(context, gid) {
return api.requireAdmin().then((response) => {
return api.delete(OC.linkToOCS(`cloud/groups/${encodeURIComponent(encodeURIComponent(gid))}`, 2))
return api.delete(generateOcsUrl(`cloud/groups/${encodeURIComponent(encodeURIComponent(gid))}`, 2))
.then((response) => context.commit('removeGroup', gid))
.catch((error) => { throw error })
}).catch((error) => context.commit('API_FAILURE', { gid, error }))
@@ -337,7 +338,7 @@ const actions = {
*/
addUserGroup(context, { userid, gid }) {
return api.requireAdmin().then((response) => {
return api.post(OC.linkToOCS(`cloud/users/${userid}/groups`, 2), { groupid: gid })
return api.post(generateOcsUrl(`cloud/users/${userid}/groups`, 2), { groupid: gid })
.then((response) => context.commit('addUserGroup', { userid, gid }))
.catch((error) => { throw error })
}).catch((error) => context.commit('API_FAILURE', { userid, error }))
@@ -354,7 +355,7 @@ const actions = {
*/
removeUserGroup(context, { userid, gid }) {
return api.requireAdmin().then((response) => {
return api.delete(OC.linkToOCS(`cloud/users/${userid}/groups`, 2), { groupid: gid })
return api.delete(generateOcsUrl(`cloud/users/${userid}/groups`, 2), { groupid: gid })
.then((response) => context.commit('removeUserGroup', { userid, gid }))
.catch((error) => { throw error })
}).catch((error) => {
@@ -376,7 +377,7 @@ const actions = {
*/
addUserSubAdmin(context, { userid, gid }) {
return api.requireAdmin().then((response) => {
return api.post(OC.linkToOCS(`cloud/users/${userid}/subadmins`, 2), { groupid: gid })
return api.post(generateOcsUrl(`cloud/users/${userid}/subadmins`, 2), { groupid: gid })
.then((response) => context.commit('addUserSubAdmin', { userid, gid }))
.catch((error) => { throw error })
}).catch((error) => context.commit('API_FAILURE', { userid, error }))
@@ -393,7 +394,7 @@ const actions = {
*/
removeUserSubAdmin(context, { userid, gid }) {
return api.requireAdmin().then((response) => {
return api.delete(OC.linkToOCS(`cloud/users/${userid}/subadmins`, 2), { groupid: gid })
return api.delete(generateOcsUrl(`cloud/users/${userid}/subadmins`, 2), { groupid: gid })
.then((response) => context.commit('removeUserSubAdmin', { userid, gid }))
.catch((error) => { throw error })
}).catch((error) => context.commit('API_FAILURE', { userid, error }))
@@ -408,7 +409,7 @@ const actions = {
*/
wipeUserDevices(context, userid) {
return api.requireAdmin().then((response) => {
return api.post(OC.linkToOCS(`cloud/users/${userid}/wipe`, 2))
return api.post(generateOcsUrl(`cloud/users/${userid}/wipe`, 2))
.catch((error) => { throw error })
}).catch((error) => context.commit('API_FAILURE', { userid, error }))
},
@@ -422,7 +423,7 @@ const actions = {
*/
deleteUser(context, userid) {
return api.requireAdmin().then((response) => {
return api.delete(OC.linkToOCS(`cloud/users/${userid}`, 2))
return api.delete(generateOcsUrl(`cloud/users/${userid}`, 2))
.then((response) => context.commit('deleteUser', userid))
.catch((error) => { throw error })
}).catch((error) => context.commit('API_FAILURE', { userid, error }))
@@ -444,7 +445,7 @@ const actions = {
*/
addUser({ commit, dispatch }, { userid, password, displayName, email, groups, subadmin, quota, language }) {
return api.requireAdmin().then((response) => {
return api.post(OC.linkToOCS(`cloud/users`, 2), { userid, password, displayName, email, groups, subadmin, quota, language })
return api.post(generateOcsUrl(`cloud/users`, 2), { userid, password, displayName, email, groups, subadmin, quota, language })
.then((response) => dispatch('addUserData', userid || response.data.ocs.data.id))
.catch((error) => { throw error })
}).catch((error) => {
@@ -462,7 +463,7 @@ const actions = {
*/
addUserData(context, userid) {
return api.requireAdmin().then((response) => {
return api.get(OC.linkToOCS(`cloud/users/${userid}`, 2))
return api.get(generateOcsUrl(`cloud/users/${userid}`, 2))
.then((response) => context.commit('addUserData', response))
.catch((error) => { throw error })
}).catch((error) => context.commit('API_FAILURE', { userid, error }))
@@ -479,7 +480,7 @@ const actions = {
enableDisableUser(context, { userid, enabled = true }) {
const userStatus = enabled ? 'enable' : 'disable'
return api.requireAdmin().then((response) => {
return api.put(OC.linkToOCS(`cloud/users/${userid}/${userStatus}`, 2))
return api.put(generateOcsUrl(`cloud/users/${userid}/${userStatus}`, 2))
.then((response) => context.commit('enableDisableUser', { userid, enabled }))
.catch((error) => { throw error })
}).catch((error) => context.commit('API_FAILURE', { userid, error }))
@@ -506,7 +507,7 @@ const actions = {
)
) {
return api.requireAdmin().then((response) => {
return api.put(OC.linkToOCS(`cloud/users/${userid}`, 2), { key: key, value: value })
return api.put(generateOcsUrl(`cloud/users/${userid}`, 2), { key: key, value: value })
.then((response) => context.commit('setUserData', { userid, key, value }))
.catch((error) => { throw error })
}).catch((error) => context.commit('API_FAILURE', { userid, error }))
@@ -524,7 +525,7 @@ const actions = {
*/
sendWelcomeMail(context, userid) {
return api.requireAdmin().then((response) => {
return api.post(OC.linkToOCS(`cloud/users/${userid}/welcome`, 2))
return api.post(generateOcsUrl(`cloud/users/${userid}/welcome`, 2))
.then(response => true)
.catch((error) => { throw error })
}).catch((error) => context.commit('API_FAILURE', { userid, error }))

Notiek ielāde…
Atcelt
Saglabāt