Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IS-3073: Be om oppfølgingsplan ved flere arbeidsgivere #1635

Merged
merged 2 commits into from
Feb 14, 2025
Merged

Conversation

andersrognstad
Copy link
Contributor

@andersrognstad andersrognstad commented Feb 10, 2025

Hva har blitt lagt til✨🌈

Legger til valg av arbeidsgiver når det er flere aktive nærmeste ledere for det aktive oppfølgingstilfellet.
Når det bare er én nærmeste leder blir det som før, dvs valget vises ikke:
image

Dersom det er flere vises radio-knapper med validering:
image
image

Tanker? Burde vi f.eks vise radio-knapp uansett om det er én eller flere?

TODO

  • Flere tester når visningen er landet


const texts = {
aktivForesporsel:
"Obs! Det ble bedt om oppfølgingsplan fra denne arbeidsgiveren",
"Obs! Det ble bedt om oppfølgingsplan fra denne arbeidsgiveren", // TODO: Adjust to multiple arbeidsgivere ?
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Må vi endre ordlyden eller logikken rundt når denne vises når vi støtter flere arbeidsgivere?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Jeg tenker det, og kanskje det etterhvert dukker opp et historikk-behov her?
Evt burde vi nok populere historikk-siden med dette ganske snart også 🤔 Må ikke glemme å holde den vedlike.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lurt med historikk ja 👍
Den aktiv forspørsel-advarselen vises jo nå hvis det finnes en forespørsel for det aktive oppfølgingstilfellet. Så kunne i først omgang bare endret teksten til det, evt vise navn på arbeidsgiveren det er forespurt fra.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tilpasset alert til å inkludere navn på virksomhet nå 👍

@andersrognstad andersrognstad force-pushed the IS-3073 branch 3 times, most recently from 28fc97f to 485fdb8 Compare February 11, 2025 08:57
@andersrognstad andersrognstad marked this pull request as ready for review February 11, 2025 10:47
@andersrognstad andersrognstad requested a review from a team as a code owner February 11, 2025 10:47
@andersrognstad andersrognstad changed the title WIP IS-3073: Be om oppfølgingsplan ved flere arbeidsgivere IS-3073: Be om oppfølgingsplan ved flere arbeidsgivere Feb 11, 2025
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Denne ble litt stor etter hvert så flyttet det som går direkte på BeOmOppfolgingsplan-funksjonalitet til BeOmOppfolgingsplanTest

@andersrognstad
Copy link
Contributor Author

Det er også noe med logikken for når man kan be om oppfølgingsplan vi kanskje må se på her. Nå er <BeOmOppfolgingsplan> synlig hvis det ikke er noen aktive oppfølgingsplaner. Men det burde kanskje være mulig å be om oppfølgingsplan fra én arbeidsgiver om man har aktiv oppfølgingsplan fra en annen arbeidsgiver?

@andersrognstad andersrognstad force-pushed the IS-3073 branch 2 times, most recently from 925abdc to 36cd72b Compare February 11, 2025 14:22
Comment on lines +166 to +168
<Controller
name="narmesteLeder"
control={control}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hva hjelper Controller oss med?

Copy link
Contributor Author

@andersrognstad andersrognstad Feb 13, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Vil helst ha NarmesteLederRelasjonDTO som type på skjemafeltet, men <Radio> kan ikke ha NarmesteLederRelasjonDTO som type på value. Derfor må vi finne nærmeste leder basert på value i onChange under og sette denne som verdi i field.onChange(selectedNarmesteLeder);
Ut i fra det jeg fant på nettet og chatgpt virket <Controller> som måten å gjøre det på når man vil ha en custom onChange :)

@eirikdahlen
Copy link
Contributor

Det er også noe med logikken for når man kan be om oppfølgingsplan vi kanskje må se på her. Nå er <BeOmOppfolgingsplan> synlig hvis det ikke er noen aktive oppfølgingsplaner. Men det burde kanskje være mulig å be om oppfølgingsplan fra én arbeidsgiver om man har aktiv oppfølgingsplan fra en annen arbeidsgiver?

Jeg tenker det høres ut som noe vi vil legge opp til ja, at vi sjekker hvor du har aktiv oppfølgingsplan fra. Det må kanskje på plass først?

@andersrognstad
Copy link
Contributor Author

andersrognstad commented Feb 13, 2025

Det er også noe med logikken for når man kan be om oppfølgingsplan vi kanskje må se på her. Nå er <BeOmOppfolgingsplan> synlig hvis det ikke er noen aktive oppfølgingsplaner. Men det burde kanskje være mulig å be om oppfølgingsplan fra én arbeidsgiver om man har aktiv oppfølgingsplan fra en annen arbeidsgiver?

Jeg tenker det høres ut som noe vi vil legge opp til ja, at vi sjekker hvor du har aktiv oppfølgingsplan fra. Det må kanskje på plass først?

Kan lage egen lapp på det. Tenkte du det må på plass før denne? Edit: La til en sjekk og tester på det her nå.

@andersrognstad andersrognstad merged commit 0360485 into master Feb 14, 2025
3 checks passed
@andersrognstad andersrognstad deleted the IS-3073 branch February 14, 2025 11:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants