mirror of
https://github.com/hcengineering/platform.git
synced 2026-09-29 04:55:03 +02:00
UBER-62: Maintenance warnings (#3210)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
This commit is contained in:
@@ -26,6 +26,7 @@ import {
|
||||
listAccounts,
|
||||
listWorkspaces,
|
||||
replacePassword,
|
||||
setAccountAdmin,
|
||||
setRole,
|
||||
upgradeWorkspace
|
||||
} from '@hcengineering/account'
|
||||
@@ -195,6 +196,17 @@ export function devTool (
|
||||
await setRole(email, workspace, productId, role)
|
||||
})
|
||||
|
||||
program
|
||||
.command('set-user-admin <email> <role>')
|
||||
.description('set user role')
|
||||
.action(async (email: string, role: string) => {
|
||||
const { mongodbUri } = prepareTools()
|
||||
console.log(`set user ${email} admin...`)
|
||||
return await withDatabase(mongodbUri, async (db) => {
|
||||
await setAccountAdmin(db, email, role === 'true')
|
||||
})
|
||||
})
|
||||
|
||||
program
|
||||
.command('upgrade-workspace <name>')
|
||||
.description('upgrade workspace')
|
||||
|
||||
Reference in New Issue
Block a user