Skip to content

Commit f345863

Browse files
authored
[backend] fix(obfuscator): review migration (#3795)
1 parent 0f86401 commit f345863

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

openaev-api/src/main/java/io/openaev/migration/V4_70__Rename_content_attribute.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,11 +85,14 @@ FROM jsonb_array_elements(ic.injector_contract_content::jsonb->'fields') AS fiel
8585
inject_content::jsonb,
8686
'{obfuscator}',
8787
'"plain-text"'::jsonb
88-
)
88+
)
8989
FROM injectors_contracts
90-
LEFT JOIN payloads ON injectors_contracts.injector_contract_payload = payloads.payload_id
90+
LEFT JOIN payloads ON injectors_contracts.injector_contract_payload = payloads.payload_id
9191
WHERE injects.inject_injector_contract = injectors_contracts.injector_contract_id
92-
AND payloads.command_executor = 'cmd';
92+
AND payloads.command_executor = 'cmd'
93+
AND inject_content IS NOT NULL
94+
AND inject_content != 'null'
95+
AND (inject_content::jsonb) ? 'obfuscator';
9396
""");
9497
}
9598
}

0 commit comments

Comments
 (0)