mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-17 22:57:21 +01:00
Create generate group function
This commit is contained in:
@@ -35,6 +35,18 @@ export function generateUser(update={}) {
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
export function generateGroup(leader, update={}) {
|
||||||
|
let request = _requestMaker(leader, 'post');
|
||||||
|
|
||||||
|
return new Promise((resolve, reject) => {
|
||||||
|
request('/groups').then((group) => {
|
||||||
|
_updateDocument('groups', group._id, update, () => {
|
||||||
|
resolve(group);
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
function _requestMaker(user, method) {
|
function _requestMaker(user, method) {
|
||||||
return (route, send, query) => {
|
return (route, send, query) => {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user