Skip to content

Instantly share code, notes, and snippets.

@richwednesday
Last active July 7, 2017 08:09
Show Gist options
  • Save richwednesday/fcb67e098820d3891afd3dfdfcf69452 to your computer and use it in GitHub Desktop.
Save richwednesday/fcb67e098820d3891afd3dfdfcf69452 to your computer and use it in GitHub Desktop.
else if (path === "invites/accept") {
if (!session.uid) {
response.write(sessionErrorMessage);
return response.end();
}
let status = yield db.collection("groups_members").insert({uid: session.uid, groupID: data.groupID, timestamp: new Date()});
if (!status.result.ok) {
response.write('{"status": 500, "message": "Oops! An error occurred while adding you to group. Please try again."}');
return response.end();
}
response.write(JSON.stringify({
status: 200,
uid: session.uid,
groupID: data.groupID
}));
return response.end();
}
//Invite
else if (path === "/invites/send") {
if (!session.uid) {
response.write(sessionErrorMessage);
return response.end();
}
let status = yield db.collection("groups_invites").insert({
uid: data.uid,
inviterID: session.uid,
groupID: groupID,
timestamp: new Date()
});
if (!status.result.ok) {
response.write('{"status": 500, "message": "Oops! An error occurred in sending the invite."}');
return response.end();
}
response.write(JSON.stringify({
status: 200,
uid: data.uid,
inviterID: session.uid,
groupID: groupID
}));
return response.end();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment