Fix MCP snapshot issues for SOA and vendors
- Fix SnapshotsType enum: STATES_OF_APPLICABILITY → STATEMENTS_OF_APPLICABILITY - Add snapshot filter to ListStatementsOfApplicability MCP tool - Add missing organization_id to vendor contacts and compliance reports snapshot inserts Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
This commit is contained in:
@@ -269,6 +269,7 @@ WITH
|
||||
INSERT INTO vendor_compliance_reports (
|
||||
tenant_id,
|
||||
id,
|
||||
organization_id,
|
||||
snapshot_id,
|
||||
source_id,
|
||||
vendor_id,
|
||||
@@ -282,6 +283,7 @@ INSERT INTO vendor_compliance_reports (
|
||||
SELECT
|
||||
@tenant_id,
|
||||
generate_gid(decode_base64_unpadded(@tenant_id), @vendor_compliance_report_entity_type),
|
||||
@organization_id,
|
||||
@snapshot_id,
|
||||
vcr.id,
|
||||
sv.id,
|
||||
|
||||
@@ -314,6 +314,7 @@ WITH
|
||||
INSERT INTO vendor_contacts (
|
||||
tenant_id,
|
||||
id,
|
||||
organization_id,
|
||||
snapshot_id,
|
||||
source_id,
|
||||
vendor_id,
|
||||
@@ -327,6 +328,7 @@ INSERT INTO vendor_contacts (
|
||||
SELECT
|
||||
@tenant_id,
|
||||
generate_gid(decode_base64_unpadded(@tenant_id), @vendor_contact_entity_type),
|
||||
@organization_id,
|
||||
@snapshot_id,
|
||||
vc.id,
|
||||
sv.id,
|
||||
|
||||
Reference in New Issue
Block a user