mirror of
https://github.com/IT4Change/Ocelot-Social.git
synced 2025-12-13 07:45:56 +00:00
Correct mutations report and review to overtake the resource disabled
This commit is contained in:
parent
7de34d3d55
commit
0de778e743
@ -22,7 +22,7 @@ export default {
|
||||
|
||||
// no open claim, create one, update existing
|
||||
MERGE (resource)<-[:BELONGS_TO]-(claim:Claim {closed: false})
|
||||
ON CREATE SET claim.id = randomUUID(), claim.createdAt = $dateTime, claim.updatedAt = claim.createdAt, claim.rule = 'latestReviewUpdatedAtRules', claim.disable = false, claim.closed = false
|
||||
ON CREATE SET claim.id = randomUUID(), claim.createdAt = $dateTime, claim.updatedAt = claim.createdAt, claim.rule = 'latestReviewUpdatedAtRules', claim.disable = resource.disabled, claim.closed = false
|
||||
ON MATCH SET claim.updatedAt = $dateTime
|
||||
// claim.disable and claim.closed are set after setting them in review
|
||||
|
||||
|
||||
@ -13,7 +13,7 @@ export default {
|
||||
WHERE resource:User OR resource:Post OR resource:Comment
|
||||
// no open claim, create one
|
||||
MERGE (resource)<-[:BELONGS_TO]-(claim:Claim {closed: false})
|
||||
ON CREATE SET claim.id = randomUUID(), claim.createdAt = $createdAt, claim.updatedAt = claim.createdAt, claim.rule = 'latestReviewUpdatedAtRules', claim.disable = false, claim.closed = false
|
||||
ON CREATE SET claim.id = randomUUID(), claim.createdAt = $createdAt, claim.updatedAt = claim.createdAt, claim.rule = 'latestReviewUpdatedAtRules', claim.disable = resource.disabled, claim.closed = false
|
||||
// Create report to claim
|
||||
WITH submitter, resource, claim
|
||||
CREATE (claim)<-[report:REPORTED {createdAt: $createdAt, reasonCategory: $reasonCategory, reasonDescription: $reasonDescription}]-(submitter)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user