Skip to content
This repository has been archived by the owner on Jan 16, 2025. It is now read-only.

Commit

Permalink
Update elevmappe if it does not have correct structure
Browse files Browse the repository at this point in the history
  • Loading branch information
jorgtho committed Nov 19, 2021
1 parent b8acc34 commit d1eb602
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion lib/archive/syncElevmappe.js
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,12 @@ module.exports = async personData => {
body: mailStr
})
}
if (updated) { // PrivatePerson was updated, update elevmappe as well
const needsUpdate = (updated || (elevmappeRes[0].Title !== 'Elevmappe') || (elevmappeRes[0].UnofficialTitle !== `Elevmappe - ${firstName} ${lastName}`))

// TODO: Sjekk om privatadresse på elevmappa er forskjellig fra dsf-adresse, sett needsUpdate til true i så fall

if (needsUpdate) { // PrivatePerson was updated, update elevmappe as well
logger('info', ['syncElevmappe', 'Elevmappe metadata is different from person info (name or ssn), will update to match person info'])
if (updatedSsn) {
logger('info', ['syncElevmappe', 'Elevmappe needs new FNR, sending mail to archive department for manual handling...'])
const mailStrFnr = `Arkiveringsroboten trenger hjelp med å oppdatere arkivkode FNR på elevmappe <strong>${elevmappeRes[0].CaseNumber}</strong>, siden den ikke klarer å endre arkivkoder selv...<br>Nytt fødselsnummer hentet fra Infotorg er: <strong>${ssn}</strong><br><br>Tusen takk!`
Expand Down

0 comments on commit d1eb602

Please sign in to comment.