Added delete endpoint

This commit is contained in:
Tom Moor
2018-05-13 00:28:31 -07:00
parent 9000aa3aac
commit 22bc5a7373
7 changed files with 60 additions and 4 deletions

View File

@@ -1,9 +1,22 @@
// @flow
import { Team, User } from '../models';
import { Share, Team, User } from '../models';
import uuid from 'uuid';
let count = 0;
export async function buildShare(overrides: Object = {}) {
if (!overrides.teamId) {
const team = await buildTeam();
overrides.teamId = team.id;
}
if (!overrides.userId) {
const user = await buildUser({ teamId: overrides.teamId });
overrides.userId = user.id;
}
return Share.create(overrides);
}
export function buildTeam(overrides: Object = {}) {
count++;