2017-09-28 21:28:29 +09:00
|
|
|
import { registerFragment } from 'meteor/vulcan:core';
|
|
|
|
|
|
|
|
registerFragment(`
|
|
|
|
fragment MovieFragment on Movie {
|
|
|
|
_id
|
|
|
|
createdAt
|
|
|
|
userId
|
|
|
|
user {
|
|
|
|
displayName
|
|
|
|
}
|
|
|
|
name
|
|
|
|
year
|
|
|
|
review
|
|
|
|
currentUserVotes{
|
|
|
|
_id
|
|
|
|
voteType
|
|
|
|
power
|
|
|
|
}
|
|
|
|
baseScore
|
|
|
|
}
|
2017-10-05 10:16:28 +09:00
|
|
|
`);
|
|
|
|
|
2017-10-05 10:35:34 +09:00
|
|
|
/*
|
|
|
|
|
|
|
|
Used for MyReactions
|
|
|
|
|
|
|
|
*/
|
2017-10-05 10:16:28 +09:00
|
|
|
registerFragment(`
|
|
|
|
fragment UserMoviesVotes on User {
|
|
|
|
_id
|
|
|
|
votes(collectionName: "Movies"){
|
|
|
|
_id
|
|
|
|
voteType
|
|
|
|
collectionName
|
|
|
|
power
|
|
|
|
documentId
|
|
|
|
}
|
|
|
|
}
|
2017-10-05 10:35:34 +09:00
|
|
|
`);
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
|
|
|
Used for MyReactions2
|
|
|
|
|
|
|
|
*/
|
|
|
|
registerFragment(`
|
|
|
|
fragment UserReactedMovies on User {
|
|
|
|
_id
|
|
|
|
reactedMovies{
|
|
|
|
_id
|
|
|
|
createdAt
|
|
|
|
name
|
|
|
|
year
|
|
|
|
review
|
|
|
|
currentUserVotes{
|
|
|
|
_id
|
|
|
|
voteType
|
|
|
|
power
|
|
|
|
}
|
|
|
|
baseScore
|
|
|
|
}
|
|
|
|
}
|
2017-09-28 21:28:29 +09:00
|
|
|
`);
|