updating group creation method to send back group data in the return callback, and to include the ownerUid if one was passed in

v1.18.x
Julian Lam
parent 0d7e72be51
commit 5a6c46a0a0

@ -534,6 +534,8 @@ var async = require('async'),
if (data.hasOwnProperty('ownerUid')) {
tasks.push(async.apply(db.setAdd, 'group:' + data.name + ':owners', data.ownerUid));
tasks.push(async.apply(db.sortedSetAdd, 'group:' + data.name + ':members', now, data.ownerUid));
groupData.ownerUid = data.ownerUid;
}
if (!data.hidden) {
@ -545,7 +547,7 @@ var async = require('async'),
plugins.fireHook('action:group.create', groupData);
}
callback(err);
callback(err, groupData);
});
});
};

Loading…
Cancel
Save