diff --git a/src/Serval.Translation/Services/TranslationPlatformServiceV1.cs b/src/Serval.Translation/Services/TranslationPlatformServiceV1.cs index 41ca9561..665ac0fd 100644 --- a/src/Serval.Translation/Services/TranslationPlatformServiceV1.cs +++ b/src/Serval.Translation/Services/TranslationPlatformServiceV1.cs @@ -233,7 +233,7 @@ await _pretranslations.DeleteAllAsync( public override async Task UpdateBuildStatus(UpdateBuildStatusRequest request, ServerCallContext context) { await _builds.UpdateAsync( - b => b.Id == request.BuildId && b.State == JobState.Active, + b => b.Id == request.BuildId && (b.State == JobState.Active || b.State == JobState.Pending), u => { u.Set(b => b.Step, request.Step);