From 085c705c8be1c40ba866be3320d4088b6e234e1d Mon Sep 17 00:00:00 2001 From: Sebastian Stehle Date: Sat, 2 Feb 2019 17:51:27 +0100 Subject: [PATCH] Single restore grain for all clients. --- .../Areas/Api/Controllers/Backups/RestoreController.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Squidex/Areas/Api/Controllers/Backups/RestoreController.cs b/src/Squidex/Areas/Api/Controllers/Backups/RestoreController.cs index 10c519799..b9eafaac4 100644 --- a/src/Squidex/Areas/Api/Controllers/Backups/RestoreController.cs +++ b/src/Squidex/Areas/Api/Controllers/Backups/RestoreController.cs @@ -11,7 +11,7 @@ using Orleans; using Squidex.Areas.Api.Controllers.Backups.Models; using Squidex.Domain.Apps.Entities.Backup; using Squidex.Infrastructure.Commands; -using Squidex.Infrastructure.Security; +using Squidex.Infrastructure.Orleans; using Squidex.Pipeline; using Squidex.Shared; @@ -43,7 +43,7 @@ namespace Squidex.Areas.Api.Controllers.Backups [ApiPermission(Permissions.AdminRestoreRead)] public async Task GetJob() { - var restoreGrain = grainFactory.GetGrain(User.UserOrClientId()); + var restoreGrain = grainFactory.GetGrain(SingleGrain.Id); var job = await restoreGrain.GetJobAsync(); @@ -69,7 +69,7 @@ namespace Squidex.Areas.Api.Controllers.Backups [ApiPermission(Permissions.AdminRestoreCreate)] public async Task PostRestore([FromBody] RestoreRequest request) { - var restoreGrain = grainFactory.GetGrain(User.UserOrClientId()); + var restoreGrain = grainFactory.GetGrain(SingleGrain.Id); await restoreGrain.RestoreAsync(request.Url, request.Name);