Skip to content

Commit 8308682

Browse files
Use isSilentUpdate flag towards Dialogporten instead of deprecated disableAltinnEvents.
1 parent 8cbfdca commit 8308682

File tree

4 files changed

+15
-15
lines changed

4 files changed

+15
-15
lines changed

src/Altinn.DialogportenAdapter.WebApi/Features/Command/Sync/StorageDialogportenDataMerger.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ private IEnumerable<GuiActionDto> CreateCopyAction(Guid dialogId, Instance insta
214214
yield return new GuiActionDto
215215
{
216216
Id = dialogId.CreateDeterministicSubUuidV7("DialogGuiActionCopy"),
217-
Action = "write",
217+
Action = "read",
218218
Priority = DialogGuiActionPriority.Tertiary,
219219
Title = [
220220
new() { LanguageCode = "nb", Value = "Lag ny kopi" },

src/Altinn.DialogportenAdapter.WebApi/Features/Command/Sync/SyncInstanceToDialogService.cs

+4-4
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ public async Task Sync(SyncInstanceToDialogDto dto, CancellationToken cancellati
8181
await _dialogportenApi.Purge(
8282
dialogId,
8383
existingDialog.Revision!.Value,
84-
disableAltinnEvents: dto.IsMigration,
84+
isSilentUpdate: dto.IsMigration,
8585
cancellationToken: cancellationToken);
8686
return;
8787
}
@@ -91,7 +91,7 @@ await _dialogportenApi.Purge(
9191
await _dialogportenApi.Delete(
9292
dialogId,
9393
existingDialog.Revision!.Value,
94-
disableAltinnEvents: dto.IsMigration,
94+
isSilentUpdate: dto.IsMigration,
9595
cancellationToken: cancellationToken);
9696
return;
9797
}
@@ -176,8 +176,8 @@ private static bool ShouldUpdateInstanceWithDialogId([NotNullWhen(true)] Instanc
176176
private Task UpsertDialog(DialogDto dialog, bool isMigration, CancellationToken cancellationToken)
177177
{
178178
return !dialog.Revision.HasValue
179-
? _dialogportenApi.Create(dialog, disableAltinnEvents: isMigration, disableSystemLabelReset: isMigration, cancellationToken: cancellationToken)
180-
: _dialogportenApi.Update(dialog, dialog.Revision!.Value, disableAltinnEvents: isMigration, disableSystemLabelReset: isMigration, cancellationToken: cancellationToken);
179+
? _dialogportenApi.Create(dialog, isSilentUpdate: isMigration, cancellationToken: cancellationToken)
180+
: _dialogportenApi.Update(dialog, dialog.Revision!.Value, isSilentUpdate: isMigration, cancellationToken: cancellationToken);
181181
}
182182

183183
private async Task<Guid> RestoreDialog(Guid dialogId,

src/Altinn.DialogportenAdapter.WebApi/Infrastructure/Dialogporten/IDialogportenApi.cs

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,17 @@ internal interface IDialogportenApi
1111
Task<IApiResponse<DialogDto>> Get(Guid dialogId, CancellationToken cancellationToken = default);
1212

1313
[Post("/api/v1/serviceowner/dialogs")]
14-
Task<Guid> Create([Body] DialogDto dto, [Query] bool disableAltinnEvents = false, [Query] bool disableSystemLabelReset = false, CancellationToken cancellationToken = default);
14+
Task<Guid> Create([Body] DialogDto dto, [Query] bool isSilentUpdate = false, CancellationToken cancellationToken = default);
1515

1616
[Put("/api/v1/serviceowner/dialogs/{dto.Id}")]
17-
Task Update([Body] DialogDto dto, [Header(IfMatchHeader)] Guid revision, [Query] bool disableAltinnEvents = false, [Query] bool disableSystemLabelReset = false, CancellationToken cancellationToken = default);
17+
Task Update([Body] DialogDto dto, [Header(IfMatchHeader)] Guid revision, [Query] bool isSilentUpdate = false, CancellationToken cancellationToken = default);
1818

1919
[Delete("/api/v1/serviceowner/dialogs/{dialogId}")]
20-
Task Delete(Guid dialogId, [Header(IfMatchHeader)] Guid revision, [Query] bool disableAltinnEvents = false, CancellationToken cancellationToken = default);
20+
Task Delete(Guid dialogId, [Header(IfMatchHeader)] Guid revision, [Query] bool isSilentUpdate = false, CancellationToken cancellationToken = default);
2121

2222
[Post("/api/v1/serviceowner/dialogs/{dialogId}/actions/purge")]
23-
Task Purge(Guid dialogId, [Header(IfMatchHeader)] Guid revision, [Query] bool disableAltinnEvents = false, CancellationToken cancellationToken = default);
23+
Task Purge(Guid dialogId, [Header(IfMatchHeader)] Guid revision, [Query] bool isSilentUpdate = false, CancellationToken cancellationToken = default);
2424

2525
[Post("/api/v1/serviceowner/dialogs/{dialogId}/actions/restore")]
26-
Task<IApiResponse> Restore(Guid dialogId, [Header(IfMatchHeader)] Guid revision, [Query] bool disableAltinnEvents = false, CancellationToken cancellationToken = default);
26+
Task<IApiResponse> Restore(Guid dialogId, [Header(IfMatchHeader)] Guid revision, [Query] bool isSilentUpdate = false, CancellationToken cancellationToken = default);
2727
}

src/Altinn.DialogportenAdapter.WebApi/Infrastructure/Dialogporten/MockDialogportenApi.cs

+5-5
Original file line numberDiff line numberDiff line change
@@ -16,31 +16,31 @@ public Task<IApiResponse<DialogDto>> Get(Guid dialogId, CancellationToken cancel
1616
return Task.FromResult<IApiResponse<DialogDto>>(apiResponse);
1717
}
1818

19-
public Task<Guid> Create(DialogDto dto, bool disableAltinnEvents = false, bool disableSystemLabelReset = false,
19+
public Task<Guid> Create(DialogDto dto, bool isSilentUpdate = false,
2020
CancellationToken cancellationToken = default)
2121
{
2222
return Task.FromResult(Guid.Empty);
2323
}
2424

25-
public Task Update(DialogDto dto, Guid revision, bool disableAltinnEvents = false, bool disableSystemLabelReset = false,
25+
public Task Update(DialogDto dto, Guid revision, bool isSilentUpdate = false,
2626
CancellationToken cancellationToken = default)
2727
{
2828
return Task.CompletedTask;
2929
}
3030

31-
public Task Delete(Guid dialogId, Guid revision, bool disableAltinnEvents = false,
31+
public Task Delete(Guid dialogId, Guid revision, bool isSilentUpdate = false,
3232
CancellationToken cancellationToken = default)
3333
{
3434
return Task.CompletedTask;
3535
}
3636

37-
public Task Purge(Guid dialogId, Guid revision, bool disableAltinnEvents = false,
37+
public Task Purge(Guid dialogId, Guid revision, bool isSilentUpdate = false,
3838
CancellationToken cancellationToken = default)
3939
{
4040
return Task.CompletedTask;
4141
}
4242

43-
public Task<IApiResponse> Restore(Guid dialogId, Guid revision, bool disableAltinnEvents = false,
43+
public Task<IApiResponse> Restore(Guid dialogId, Guid revision, bool isSilentUpdate = false,
4444
CancellationToken cancellationToken = default)
4545
{
4646
throw new NotImplementedException();

0 commit comments

Comments
 (0)