1
0
Fork 0
mirror of synced 2024-07-02 21:10:43 +12:00
budibase/packages/worker/src/api/controllers/admin/groups.js

37 lines
746 B
JavaScript
Raw Normal View History

2021-04-19 22:34:07 +12:00
const CouchDB = require("../../../db")
const {
hash,
generateUserID,
getUserParams,
StaticDatabases,
} = require("@budibase/auth")
const { UserStatus } = require("../../../constants")
const USER_DB = StaticDatabases.USER.name
exports.save = async function(ctx, next) {
const db = new CouchDB(USER_DB)
2021-04-19 22:38:54 +12:00
const doc = ctx.request.body
const groupDoc = {
users: ["us:1234", "us:1234"],
managers: ["us:1234"],
defaultRole: "BASIC",
apps: {
abc123: "ADMIN",
},
}
2021-04-19 22:34:07 +12:00
}
exports.fetch = async function(ctx, next) {
const db = new CouchDB(USER_DB)
}
exports.find = async function(ctx, next) {
const db = new CouchDB(USER_DB)
}
exports.destroy = async function(ctx, next) {
const db = new CouchDB(USER_DB)
}