FCLT#56834 Bugfix; default niet overnemen als het veld 'Zichtbaar voor de melder' aanwezig is.

svn path=/Website/trunk/; revision=41378
This commit is contained in:
2019-03-07 11:27:11 +00:00
parent e778dbd1a8
commit f3c6a41621

View File

@@ -43,7 +43,10 @@ function note_save(mld_key, note, params)
zichtbaarFE = (mld_info.fenotes == 1); // Default waarden
if (mld_info.fenotes != 1)
{ // Afhankelijk van checkbox die door FOBO kan worden ingevuld.
zichtbaarFE = params.zichtFE || (mld_info.publiek == 1 && (mld_info.fenotes == 3 || !params.has_zichtbaarFE)); // use default when public and no checkbox for visibility present
if (params.has_zichtbaarFE)
zichtbaarFE = params.zichtFE;
else if (mld_info.publiek == 1) // use default when public and no checkbox for visibility present
zichtbaarFE = mld_info.fenotes == 3;
}
}
@@ -82,7 +85,7 @@ function note_save(mld_key, note, params)
}
else // nieuwe notitie
{
var newflag = (zichtbaarFE ? 1 : 0) + (params.ismailnote ? 64 : 0)
var newflag = (zichtbaarFE ? 1 : 0) + (params.ismailnote ? 64 : 0);
fields.push({ dbs: "mld_melding_note_flag", typ: "number", val: newflag });
fields.push({ dbs: "mld_melding_note_key", typ: "key", seq: "mld_s_mld_melding_note_key" });
var noteIns = buildInsert("mld_melding_note", fields);