Browse Source

Fix for uploading user store.

pull/362/head
Sebastian Stehle 7 years ago
parent
commit
a477eb1ea5
  1. 2
      src/Squidex.Domain.Users/AssetUserPictureStore.cs
  2. 2
      src/Squidex/Areas/IdentityServer/Views/Profile/Profile.cshtml
  3. 2
      tests/Squidex.Domain.Users.Tests/AssetUserPictureStoreTests.cs

2
src/Squidex.Domain.Users/AssetUserPictureStore.cs

@ -25,7 +25,7 @@ namespace Squidex.Domain.Users
public Task UploadAsync(string userId, Stream stream)
{
return assetStore.UploadAsync(userId, 0, "picture", stream);
return assetStore.UploadAsync(userId, 0, "picture", stream, true);
}
public async Task<Stream> DownloadAsync(string userId)

2
src/Squidex/Areas/IdentityServer/Views/Profile/Profile.cshtml

@ -26,7 +26,7 @@
<div class="row profile-section">
<div class="col profile-picture-col">
<img class="profile-picture" src="@Url.RootContentUrl($"~/api/users/{Model.Id}/picture/")" />
<img class="profile-picture" src="@Url.RootContentUrl($"~/api/users/{Model.Id}/picture/?q={Guid.NewGuid()}")" />
</div>
<div class="col">
<form id="pictureForm" class="profile-picture-form" asp-controller="Profile" asp-action="UploadPicture" method="post" enctype="multipart/form-data">

2
tests/Squidex.Domain.Users.Tests/AssetUserPictureStoreTests.cs

@ -38,7 +38,7 @@ namespace Squidex.Domain.Users
await sut.UploadAsync(userId, stream);
A.CallTo(() => assetStore.UploadAsync(file, stream, false, CancellationToken.None))
A.CallTo(() => assetStore.UploadAsync(file, stream, true, CancellationToken.None))
.MustHaveHappened();
}

Loading…
Cancel
Save