FCLT#43129 de nieuwe bolletjes, notitie per mail
svn path=/Website/trunk/; revision=41283
This commit is contained in:
@@ -46,7 +46,6 @@ function note_save(mld_key, note, params)
|
||||
zichtbaarFE = params.zichtFE || (mld_info.publiek == 1 && (mld_info.fenotes == 3 || !params.has_zichtbaarFE)); // use default when public and no checkbox for visibility present
|
||||
}
|
||||
}
|
||||
fields.push({ dbs: "mld_melding_note_flag", typ: "number", val: (zichtbaarFE? 1 : 0) });
|
||||
|
||||
if (params.note_key > 0) // bestaande notitie
|
||||
{
|
||||
@@ -58,12 +57,15 @@ function note_save(mld_key, note, params)
|
||||
var oldflag = oRs("mld_melding_note_flag").Value;
|
||||
var noteaanmaak = new Date(oRs("mld_melding_note_aanmaak").Value);
|
||||
oRs.Close();
|
||||
var newflag = (zichtbaarFE ? 1 : 0);
|
||||
newflag |= (oldflag & 64); // Bij edit de 'ismailnote' bit behouden
|
||||
fields.push({ dbs: "mld_melding_note_flag", typ: "number", val: newflag });
|
||||
|
||||
var sql = buildUpdate("mld_melding_note", fields)
|
||||
+ " mld_melding_note_key = " + params.note_key
|
||||
+ " AND prs_perslid_key = " + user_key; // Voorkom dat er een notitie van een ander aangepast wordt.
|
||||
Oracle.Execute(sql);
|
||||
if (!zichtbaarFE && oldflag == 1) // Proberen MLDNOT notificatie terug te trekken. Geen garanties
|
||||
if (!zichtbaarFE && oldflag&1) // Proberen MLDNOT notificatie terug te trekken. Geen garanties
|
||||
{ // Merk op dat de volgorde notitie1 maken (zichtbaar),
|
||||
// notitie2 maken (zichtbaar),
|
||||
// notitie2 bewerken (onzichtbaarbaar maken)
|
||||
@@ -80,6 +82,8 @@ function note_save(mld_key, note, params)
|
||||
}
|
||||
else // nieuwe notitie
|
||||
{
|
||||
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);
|
||||
var note_key = noteIns.sequences["mld_melding_note_key"];
|
||||
|
||||
Reference in New Issue
Block a user