BLCC#91763 AiAi op publiceren melding als bericht => AI SQL Injection
svn path=/Website/branches/v2025.4/; revision=71136
This commit is contained in:
@@ -97,14 +97,18 @@ if (nieuws_key === -1 && mld_key > 0) {
|
||||
var result = shared.promptAI(JSON.stringify(input), { "instructions": L("lcl_mld_publish_portal_message_instructions"), "response_format": "json_object" });
|
||||
if (result.success) {
|
||||
try {
|
||||
__Log(result.content);
|
||||
var content = JSON.parse(result.content);
|
||||
subject = content.onderwerp || null;
|
||||
fac_nieuws_groep_key = content.categorie || null;
|
||||
var fac_nieuws_groep_key = null;
|
||||
fac_nieuws_groep_key = parseInt(content.categorie, 10) || null; // In theorie kan AI nog steeds een ongeldige categorie_key teruggeven. Dat negeren we
|
||||
image = content.icon || null;
|
||||
mess_dsc = content.berichttekst || null;
|
||||
totdate = (content.periode_tot || null) === null ? null : new Date(content.periode_tot || null);
|
||||
} catch (e) {
|
||||
// Dan niet
|
||||
__DoLog("Prompt AI returned invalid JSON: " + e.description);
|
||||
__DoLog(result.content);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user