From 777eae10288585fbe7c637429efc891abdaaaf0a Mon Sep 17 00:00:00 2001 From: SepehrYahyaee <7heycallmegray@gmail.com> Date: Sat, 25 Jul 2026 10:24:34 +0330 Subject: [PATCH] Fixed v5 file maker approval field --- .../entities/schema/blame-cases.schema.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/request-management/entities/schema/blame-cases.schema.ts b/src/request-management/entities/schema/blame-cases.schema.ts index b6cb33b..b2115ca 100644 --- a/src/request-management/entities/schema/blame-cases.schema.ts +++ b/src/request-management/entities/schema/blame-cases.schema.ts @@ -117,6 +117,14 @@ export class BlameRequest { @Prop({ default: false }) isMadeByFileMaker?: boolean; + /** + * V5 only. When true the resulting claim requires FileMaker approval before + * fanavaran submission. V4 files never set this; it is written at creation + * time by the V5 controller and propagated to the linked claim. + */ + @Prop({ default: false }) + requiresFileMakerApproval?: boolean; + /** * The FileReviewer who claimed this file for completion (V4 flow only). * Set when a FileReviewer calls assign on this file; enforces one-reviewer-per-file.