forked from tsai/budibase
3 changed files with 24 additions and 20 deletions
@ -0,0 +1,17 @@ |
|||||
|
const { getGlobalDB } = require("@budibase/backend-core/tenancy") |
||||
|
const { getGlobalUserParams } = require("@budibase/backend-core/db") |
||||
|
|
||||
|
exports.checkAnyUserExists = async () => { |
||||
|
try { |
||||
|
const db = getGlobalDB() |
||||
|
const users = await db.allDocs( |
||||
|
getGlobalUserParams(null, { |
||||
|
include_docs: true, |
||||
|
limit: 1, |
||||
|
}) |
||||
|
) |
||||
|
return users && users.rows.length >= 1 |
||||
|
} catch (err) { |
||||
|
throw new Error("Unable to retrieve user list") |
||||
|
} |
||||
|
} |
||||
Loading…
Reference in new issue