@@ -131,7 +131,7 @@ internal class SøknadStorePostgres(private val ds: DataSource) : SøknadStore {
131131 ON status.ID = (
132132 SELECT ID FROM V1_STATUS WHERE SOKNADS_ID = soknad.SOKNADS_ID ORDER BY created DESC LIMIT 1
133133 )
134- WHERE soknad.SOKNADS_ID = ? AND status.STATUS <> ?
134+ WHERE soknad.SOKNADS_ID = ? AND status.STATUS NOT IN (?, ?)
135135 """
136136
137137 return time(" hent_soknad" ) {
@@ -140,7 +140,8 @@ internal class SøknadStorePostgres(private val ds: DataSource) : SøknadStore {
140140 queryOf(
141141 statement,
142142 soknadsId,
143- " GODKJENT_MED_FULLMAKT" ,
143+ Status .GODKJENT_MED_FULLMAKT .name,
144+ Status .INNSENDT_FULLMAKT_IKKE_P ÅKREVD .name,
144145 ).map {
145146 val status = Status .valueOf(it.string(" STATUS" ))
146147 if (status.isSlettetEllerUtløpt() || ! it.boolean(" ER_DIGITAL" )) {
@@ -412,7 +413,7 @@ internal class SøknadStorePostgres(private val ds: DataSource) : SøknadStore {
412413 ON status.ID = (
413414 SELECT ID FROM V1_STATUS WHERE SOKNADS_ID = soknad.SOKNADS_ID ORDER BY created DESC LIMIT 1
414415 )
415- WHERE soknad.FNR_BRUKER = ? AND status.STATUS <> ?
416+ WHERE soknad.FNR_BRUKER = ? AND status.STATUS NOT IN (?, ?)
416417 ORDER BY soknad.CREATED DESC
417418 """
418419
@@ -422,14 +423,15 @@ internal class SøknadStorePostgres(private val ds: DataSource) : SøknadStore {
422423 queryOf(
423424 statement,
424425 fnrBruker,
425- " GODKJENT_MED_FULLMAKT" ,
426+ Status .GODKJENT_MED_FULLMAKT .name,
427+ Status .INNSENDT_FULLMAKT_IKKE_P ÅKREVD .name,
426428 ).map {
427429 val status = Status .valueOf(it.string(" STATUS" ))
428430 if (status.isSlettetEllerUtløpt() || ! it.boolean(" ER_DIGITAL" )) {
429431 SoknadMedStatus .newSøknadUtenFormidlernavn(
430432 soknadId = it.uuid(" SOKNADS_ID" ),
431433 behovsmeldingType = BehovsmeldingType .valueOf(
432- it.stringOrNull(" behovsmeldingType" ). let { it ? : " SØKNAD" }
434+ it.stringOrNull(" behovsmeldingType" ) ? : " SØKNAD"
433435 ),
434436 journalpostId = it.stringOrNull(" JOURNALPOSTID" ),
435437 status = Status .valueOf(it.string(" STATUS" )),
@@ -621,7 +623,7 @@ internal class SøknadStorePostgres(private val ds: DataSource) : SøknadStore {
621623 ON status.ID = (
622624 SELECT ID FROM V1_STATUS WHERE SOKNADS_ID = soknad.SOKNADS_ID ORDER BY created DESC LIMIT 1
623625 )
624- WHERE status.STATUS IN (?, ?)
626+ WHERE status.STATUS IN (?, ?, ? )
625627 AND (soknad.CREATED + interval '$dager day') < now()
626628 AND soknad.oppgaveid IS NULL
627629 AND soknad.created > '2021-04-13' -- OPPGAVEID kolonnen ble lagt til 2021-04-12. Alt før dette har OPPGAVEID == NULL
@@ -634,6 +636,7 @@ internal class SøknadStorePostgres(private val ds: DataSource) : SøknadStore {
634636 statement,
635637 Status .GODKJENT_MED_FULLMAKT .name,
636638 Status .GODKJENT .name,
639+ Status .INNSENDT_FULLMAKT_IKKE_P ÅKREVD .name,
637640 ).map {
638641 it.string(" SOKNADS_ID" )
639642 }.asList
0 commit comments