Skip to content

Commit ec394a7

Browse files
committed
fix resources
1 parent c2b2024 commit ec394a7

File tree

4 files changed

+4
-7
lines changed

4 files changed

+4
-7
lines changed

backend/controllers/projects.go

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -377,11 +377,6 @@ func SetJobStatusForProject(c *gin.Context) {
377377
c.JSON(http.StatusInternalServerError, gin.H{"error": "Error merging PR with automerge option"})
378378
}
379379

380-
type BatchResponse struct {
381-
Status string
382-
JobPaylaods []models.DiggerJobSummary
383-
}
384-
385380
// return batch summary to client
386381
res, err := batch.MapToJsonStruct()
387382
if err != nil {

backend/models/scheduler.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ func (j *DiggerJob) MapToJsonStruct() interface{} {
8282
return orchestrator_scheduler.SerializedJob{
8383
DiggerJobId: j.DiggerJobId,
8484
Status: j.Status,
85+
JobString: j.SerializedJob,
8586
ProjectName: job.ProjectName,
8687
ResourcesCreated: j.DiggerJobSummary.ResourcesCreated,
8788
ResourcesUpdated: j.DiggerJobSummary.ResourcesUpdated,

backend/models/storage.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -677,10 +677,10 @@ func (db *Database) UpdateDiggerJob(job *DiggerJob) error {
677677

678678
func (db *Database) GetDiggerJobsForBatch(batchId uuid.UUID) ([]DiggerJob, error) {
679679
jobs := make([]DiggerJob, 0)
680-
joins := db.GormDB.Joins("LEFT JOIN digger_job_parent_links ON digger_jobs.digger_job_id = digger_job_parent_links.digger_job_id").Preload("Batch").Preload("DiggerJobSummary")
680+
joins := db.GormDB.Joins("LEFT JOIN digger_job_parent_links ON digger_jobs.digger_job_id = digger_job_parent_links.digger_job_id")
681681

682682
var where *gorm.DB
683-
where = joins.Where("digger_jobs.batch_id = ?", batchId)
683+
where = joins.Preload("Batch").Preload("DiggerJobSummary").Where("digger_jobs.batch_id = ?", batchId)
684684

685685
result := where.Find(&jobs)
686686
if result.Error != nil {

libs/orchestrator/scheduler/models.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ type SerializedJob struct {
4848
DiggerJobId string `json:"digger_job_id"`
4949
Status DiggerJobStatus `json:"status"`
5050
ProjectName string `json:"project_name"`
51+
JobString []byte `json:"job_string"`
5152
ResourcesCreated uint `json:"resources_created"`
5253
ResourcesDeleted uint `json:"resources_deleted"`
5354
ResourcesUpdated uint `json:"resources_updated"`

0 commit comments

Comments
 (0)