Updated user function
This commit is contained in:
parent
338df0f14d
commit
ef394bab64
@ -8,7 +8,7 @@ export const handler: Handler = async (event: HandlerEvent, context: HandlerCont
|
|||||||
const dbKey = event.queryStringParameters.shareKey;
|
const dbKey = event.queryStringParameters.shareKey;
|
||||||
const password = event.queryStringParameters.password;
|
const password = event.queryStringParameters.password;
|
||||||
|
|
||||||
if (!dbKey) {
|
if (!dbKey || !password) {
|
||||||
throw new Error('No share key provided');
|
throw new Error('No share key provided');
|
||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
@ -37,7 +37,7 @@ export const handler: Handler = async (event: HandlerEvent, context: HandlerCont
|
|||||||
if (response.status == 200) {
|
if (response.status == 200) {
|
||||||
const response2 = await axios.put(
|
const response2 = await axios.put(
|
||||||
baseurl + '_users',
|
baseurl + '_users',
|
||||||
{_id: 'org.couchdb.user:' + dbKey, name: dbKey, password: password, roles: []},
|
{_id: 'org.couchdb.user:' + dbKey, name: dbKey, password: password, roles: [], type: 'user'},
|
||||||
{
|
{
|
||||||
headers: {
|
headers: {
|
||||||
'Authorization': 'Basic ' + authToken,
|
'Authorization': 'Basic ' + authToken,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user