Skip to content

Conversation

@manuelAlonsoPerez
Copy link
Contributor

💰 Funksjonell beskrivelse av endringen

Nytt Klient som skal handtere nedlasting av de migrerte lånekassen dokumentene

🏆 Interessante highlights

Del oppgave for Sign0010

https://trello.com/c/ukanYRAn/134-sign-010-migrering-av-l%C3%A5nekassens-signerte-avtaler

if(ex.InnerException is UnexpectedResponseException)
{
UnexpectedResponseException exception = (UnexpectedResponseException) ex.InnerException;
Assert.Equal("ARCHIVED_DOCUMENT_NOT_FOUND", exception.Error.Code);
Copy link
Contributor

Choose a reason for hiding this comment

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

Jeg tenkte på noe, @manuelAlonsoPerez. Kanskje det er litt vanskelig for en avsender å sjekke om InnerException er denne typen og har en error code. Kanskje vi kan gjøre en try/catch i ArchiveClient som fanger akkurat denne og lager en ny exception, f.eks DocumentNotFoundInArchiveException som har en god feilmelding?

Copy link
Member

Choose a reason for hiding this comment

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

Høres ut som en god idé. Notér det bak øret 👂, og ta med det før final release.

@runeflobakk runeflobakk mentioned this pull request Oct 17, 2019
@runeflobakk
Copy link
Member

Har lagt inn noen forslag her: #232

@runeflobakk
Copy link
Member

Skrev om en test som ikke ville feilet dersom operasjonen ikke kastet (forventet) exception: 5d6f29a#diff-559953e4b3a2852a0967a834e9572865R30

Er denne good to go? Kan jeg bare merge denne og tagge som en -beta-release?

@runeflobakk
Copy link
Member

Er litt PR-er fra dependabot. Skal vi bare squash-and-rebase de inn i denne branchen før merge?

@asjafjell
Copy link
Contributor

Sleng inn dependencies ja, @runeflobakk. Om det er noen knyttet til logging, sjekk gjerne at logging fungerer. Ellers er testene ganske heldekkende.

@runeflobakk
Copy link
Member

runeflobakk commented Oct 21, 2019

Fikk oppgradert Microsoft.Extension.{Logging,DependencyInjection,Options.ConfigurationExtensions} til 3.x i 544e12b. Når Dependabot oppgraderer de enkeltvis i isolasjon så feiler bygget.

Er en del PR-er som ser ut som går på internavhengigheter i prosjektet. Typ Portal avhenger av Core, og denne må oppgraderes fra 5.* til 6.*. Er dette noe man gjør manuelt? Altså, det ser ut som "current version" for biblioteket er v6, men hvor ser jeg dette, og skal interne avhengigheter oppdateres manuelt? Avhenger Portal p.t. av en tidligere versjon av Core?

@runeflobakk runeflobakk merged commit a77005f into master Oct 21, 2019
@runeflobakk runeflobakk deleted the nytt-arkive-klient branch October 21, 2019 11:45
@runeflobakk runeflobakk changed the title Nytt arkive klient Archive client Oct 21, 2019
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