@ -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)
@ -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">
@ -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();