|
|
@ -4,7 +4,6 @@ const { |
|
|
getUserMetadataParams, |
|
|
getUserMetadataParams, |
|
|
} = require("../../db/utils") |
|
|
} = require("../../db/utils") |
|
|
const { InternalTables } = require("../../db/utils") |
|
|
const { InternalTables } = require("../../db/utils") |
|
|
const { addAppRoleToUser } = require("../../utilities/workerRequests") |
|
|
|
|
|
const { getGlobalUsers } = require("../../utilities/global") |
|
|
const { getGlobalUsers } = require("../../utilities/global") |
|
|
const { getFullUser } = require("../../utilities/users") |
|
|
const { getFullUser } = require("../../utilities/users") |
|
|
|
|
|
|
|
|
@ -53,9 +52,6 @@ exports.updateMetadata = async function (ctx) { |
|
|
const appId = ctx.appId |
|
|
const appId = ctx.appId |
|
|
const db = new CouchDB(appId) |
|
|
const db = new CouchDB(appId) |
|
|
const user = removeGlobalProps(ctx.request.body) |
|
|
const user = removeGlobalProps(ctx.request.body) |
|
|
if (user.roleId) { |
|
|
|
|
|
await addAppRoleToUser(ctx, appId, user.roleId, user._id) |
|
|
|
|
|
} |
|
|
|
|
|
const metadata = { |
|
|
const metadata = { |
|
|
tableId: InternalTables.USER_METADATA, |
|
|
tableId: InternalTables.USER_METADATA, |
|
|
...user, |
|
|
...user, |
|
|
|