Refactor report mutation beginn

This commit is contained in:
Wolfgang Huß 2019-11-18 07:57:52 +01:00
parent 733f5c4d44
commit b569f46dad

View File

@ -15,7 +15,7 @@ export default {
WHERE resource:User OR resource:Comment OR resource:Post
//CREATE (resource)<-[report:REPORTED {createdAt: $createdAt, reasonCategory: $reasonCategory, reasonDescription: $reasonDescription, closed: false}]-(submitter)
MATCH (resource)<-[:FLAGGED]-(case:Case {closed: false})
MERGE (resource)<-[:FLAGGED]-(case:Case {closed: false})
MERGE (resource)<-[:FLAGGED]-(case:Case)
ON CREATE SET case.id = randomUUID(), case.updatedAt = toString(datetime()), case.createdAt = case.updatedAt, case.disable = true, case.closed = false
//WITH submitter, resource
CREATE (case)<-[report:REPORTED {createdAt: $createdAt, reasonCategory: $reasonCategory, reasonDescription: $reasonDescription}]-(submitter)