main
Backend Deploy 🚀 / build-and-deploy (push) Has been cancelled

This commit is contained in:
Harun CAN
2026-04-27 12:50:42 +02:00
parent 9d8c34b39d
commit 7745102584
11 changed files with 3909 additions and 23 deletions
+17
View File
@@ -103,6 +103,23 @@ public class DatabaseService
_logger.LogDebug("Project güncellendi: {Id} → {Status} ({Progress}%)", projectId, status, progress);
}
/// <summary>
/// RenderJob tablosundan durumu çeker.
/// İptal edilmiş işleri atlamak için kullanılır.
/// </summary>
public async Task<string?> GetRenderJobStatus(string renderJobId)
{
await using var conn = new NpgsqlConnection(_connectionString);
await conn.OpenAsync();
var sql = @"SELECT ""status"" FROM ""RenderJob"" WHERE ""id"" = @id";
await using var cmd = new NpgsqlCommand(sql, conn);
cmd.Parameters.AddWithValue("id", renderJobId);
var result = await cmd.ExecuteScalarAsync();
return result?.ToString();
}
/// <summary>
/// Render log kaydı ekler.
/// </summary>