Skip to content

Commit

Permalink
Merge pull request #89 from GeneriekPublicatiePlatformWoo/fix-informa…
Browse files Browse the repository at this point in the history
…tiecategorieen

fix: informatiecategorieen property op publicatie hernoemd naar wat registratiecomponent verwacht
  • Loading branch information
nijmra authored Nov 6, 2024
2 parents 8e099c6 + d806928 commit f3e087a
Show file tree
Hide file tree
Showing 8 changed files with 22 additions and 22 deletions.
2 changes: 1 addition & 1 deletion ODPC.Server/Features/Publicaties/Publicatie.cs
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@ public class Publicatie
public string? Omschrijving { get; set; }
public DateTime Registratiedatum { get; set; }
public string? Status { get; set; }
public List<string>? GekoppeldeInformatiecategorieen { get; set; }
public List<string>? InformatieCategorieen { get; set; }
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ public async Task<IActionResult> Put(Guid uuid, Publicatie publicatie, Cancellat
{
var categorieen = await waardelijstItemsService.GetAsync(token);

if (publicatie.GekoppeldeInformatiecategorieen != null && publicatie.GekoppeldeInformatiecategorieen.Any(c => !categorieen.Contains(c)))
if (publicatie.InformatieCategorieen != null && publicatie.InformatieCategorieen.Any(c => !categorieen.Contains(c)))
{
ModelState.AddModelError(nameof(publicatie.GekoppeldeInformatiecategorieen), "Gebruiker is niet geautoriseerd voor deze informatiecategorieën");
ModelState.AddModelError(nameof(publicatie.InformatieCategorieen), "Gebruiker is niet geautoriseerd voor deze informatiecategorieën");
return BadRequest(ModelState);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ public async Task<IActionResult> Post(Publicatie publicatie, CancellationToken t
{
var categorieen = await waardelijstItemsService.GetAsync(token);

if (publicatie.GekoppeldeInformatiecategorieen != null && publicatie.GekoppeldeInformatiecategorieen.Any(c => !categorieen.Contains(c)))
if (publicatie.InformatieCategorieen != null && publicatie.InformatieCategorieen.Any(c => !categorieen.Contains(c)))
{
ModelState.AddModelError(nameof(publicatie.GekoppeldeInformatiecategorieen), "Gebruiker is niet geautoriseerd voor deze informatiecategorieën");
ModelState.AddModelError(nameof(publicatie.InformatieCategorieen), "Gebruiker is niet geautoriseerd voor deze informatiecategorieën");
return BadRequest(ModelState);
}

Expand All @@ -26,7 +26,7 @@ public async Task<IActionResult> Post(Publicatie publicatie, CancellationToken t
var viewModel = await response.Content.ReadFromJsonAsync<Publicatie>(token);

// TODO deze regel kan eraf als deze story is geimplementeerd: https://github.com/GeneriekPublicatiePlatformWoo/registratie-component/issues/48
viewModel!.GekoppeldeInformatiecategorieen = publicatie.GekoppeldeInformatiecategorieen;
viewModel!.InformatieCategorieen = publicatie.InformatieCategorieen;

// TODO deze regel kan eraf als deze story is geimplementeerd: https://github.com/GeneriekPublicatiePlatformWoo/registratie-component/issues/49
viewModel!.Status = publicatie.Status;
Expand Down
24 changes: 12 additions & 12 deletions ODPC.Server/Features/Publicaties/PublicatiesMock.cs
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ public static class PublicatiesMock
Omschrijving = "",
Registratiedatum = new DateTime(2024, 08, 24),
Status = "gepubliceerd",
GekoppeldeInformatiecategorieen = []
InformatieCategorieen = []

},
new()
Expand All @@ -23,7 +23,7 @@ public static class PublicatiesMock
Omschrijving = "",
Registratiedatum = new DateTime(2024, 08, 23),
Status = "gepubliceerd",
GekoppeldeInformatiecategorieen = []
InformatieCategorieen = []
},
new()
{
Expand All @@ -33,7 +33,7 @@ public static class PublicatiesMock
Omschrijving = "",
Registratiedatum = new DateTime(2024, 05, 03),
Status = "gepubliceerd",
GekoppeldeInformatiecategorieen = []
InformatieCategorieen = []
},
new()
{
Expand All @@ -43,7 +43,7 @@ public static class PublicatiesMock
Omschrijving = "",
Registratiedatum = new DateTime(2024, 05, 02),
Status = "gepubliceerd",
GekoppeldeInformatiecategorieen = []
InformatieCategorieen = []
},
new()
{
Expand All @@ -53,7 +53,7 @@ public static class PublicatiesMock
Omschrijving = "",
Registratiedatum = new DateTime(2024, 08, 29),
Status = "gepubliceerd",
GekoppeldeInformatiecategorieen = []
InformatieCategorieen = []
},
new()
{
Expand All @@ -63,7 +63,7 @@ public static class PublicatiesMock
Omschrijving = "",
Registratiedatum = new DateTime(2024, 05, 07),
Status = "gepubliceerd",
GekoppeldeInformatiecategorieen = []
InformatieCategorieen = []
},
new()
{
Expand All @@ -73,7 +73,7 @@ public static class PublicatiesMock
Omschrijving = "",
Registratiedatum = new DateTime(2024, 08, 27),
Status = "gepubliceerd",
GekoppeldeInformatiecategorieen = []
InformatieCategorieen = []
},
new()
{
Expand All @@ -83,7 +83,7 @@ public static class PublicatiesMock
Omschrijving = "",
Registratiedatum = new DateTime(2024, 05, 07),
Status = "gepubliceerd",
GekoppeldeInformatiecategorieen = []
InformatieCategorieen = []
},
new()
{
Expand All @@ -93,7 +93,7 @@ public static class PublicatiesMock
Omschrijving = "",
Registratiedatum = new DateTime(2024, 08, 14),
Status = "gepubliceerd",
GekoppeldeInformatiecategorieen = []
InformatieCategorieen = []
},
new()
{
Expand All @@ -103,7 +103,7 @@ public static class PublicatiesMock
Omschrijving = "",
Registratiedatum = new DateTime(2024, 05, 23),
Status = "gepubliceerd",
GekoppeldeInformatiecategorieen = []
InformatieCategorieen = []
},
new()
{
Expand All @@ -113,7 +113,7 @@ public static class PublicatiesMock
Omschrijving = "",
Registratiedatum = new DateTime(2024, 08, 09),
Status = "gepubliceerd",
GekoppeldeInformatiecategorieen = []
InformatieCategorieen = []
},
new()
{
Expand All @@ -123,7 +123,7 @@ public static class PublicatiesMock
Omschrijving = "",
Registratiedatum = new DateTime(2024, 05, 15),
Status = "gepubliceerd",
GekoppeldeInformatiecategorieen = []
InformatieCategorieen = []
}
}.ToDictionary(x => x.Uuid);
}
Expand Down
2 changes: 1 addition & 1 deletion docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ services:
- postgres-db:/var/lib/postgresql/data
- ./docker/odrc/db/init-db.sql:/docker-entrypoint-initdb.d/init_db.sql
- ./docker/open-zaak/db/0001-init-open-zaak-db.sql:/docker-entrypoint-initdb.d/0001-init-open-zaak-db.sql
- ./docker/open-zaak/db/0002-extensions.sh:/docker-entrypoint-initdb.d/0002-extensions.sh
# - ./docker/open-zaak/db/0002-extensions.sh:/docker-entrypoint-initdb.d/0002-extensions.sh
environment:
- POSTGRES_PASSWORD=localdev
restart: always
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@
<checkbox-group
title="Informatiecategorieën"
:options="mijnInformatiecategorieen"
v-model="model.gekoppeldeInformatiecategorieen"
v-model="model.informatieCategorieen"
:required="true"
/>
</fieldset>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ export const usePublicatie = (uuid?: string) => {
omschrijving: "",
registratiedatum: new Date().toISOString().split("T")[0],
status: "gepubliceerd",
gekoppeldeInformatiecategorieen: []
informatieCategorieen: []
});

const {
Expand Down
2 changes: 1 addition & 1 deletion odpc.client/src/features/publicatie/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ export type Publicatie = {
omschrijving: string;
registratiedatum: string;
status: keyof typeof PublicatieStatus;
gekoppeldeInformatiecategorieen: string[];
informatieCategorieen: string[];
};

export type PublicatieDocument = {
Expand Down

0 comments on commit f3e087a

Please sign in to comment.