Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Denne side samler et overblik over KITOS releases som medfører rettelser til API V2.

Table of Contents
minLevel1
maxLevel3

Releases

9.5.0

API ændringer

Fuld support for delvise opdateringer via HTTP PATCH

Jira Legacy
serverSystem JIRA
serverId277b2c09-df07-3469-bccc-a66f399c29a7
keyKITOSUDV-2357

Beskrivelse

I denne release er PATCH blevet rullet ud på API V2 jf. https://datatracker.ietf.org/doc/html/rfc7396 .

Se mere herom: https://os2web.atlassian.net/wiki/spaces/KITOS/pages/2059599873/API+Design+V2#PATCH

Fejlrettelser ifm. serialisering af listedata i API svar

Jira links

Jira Legacy
serverSystem JIRA
serverId277b2c09-df07-3469-bccc-a66f399c29a7
keyKITOSUDV-2507

Jira Legacy
serverSystem JIRA
serverId277b2c09-df07-3469-bccc-a66f399c29a7
keyKITOSUDV-2470

Problembeskrivelse

På nogle endpoints blev serialisering af listedata håndteret forkert og man fik derfor et response som f.eks.

Code Block
"roles": {
  "$type": "System.Linq.Enumerable+WhereSelectEnumerableIterator`2[[Core.Abstractions.Types.Maybe`1[[Presentation.Web.Models.API.V2.Types.Organization.OrganizationUserRole, Presentation.Web]], Core.Abstractions],[Presentation.Web.Models.API.V2.Types.Organization.OrganizationUserRole, Presentation.Web]], System.Core",  
"$values": [ 0, 3, 5, 4, 2 ]
}

I stedet for det forventede:

Code Block
"roles": [0, 3, 5, 4, 2]
Omfang

Problemet omfattede:

...

GET /api/v2/data-processing-registrations

...

GET /api/v2/organizations/{ORG UUID}/users

...

Releases

Child pages (Children Display)