|
7 | 7 |
|
8 | 8 | func (d *SqlDb) CreateSchedule(schedule db.Schedule) (newSchedule db.Schedule, err error) { |
9 | 9 |
|
10 | | - if schedule.TaskParams != nil { |
11 | | - params := *schedule.TaskParams |
| 10 | + if schedule.TaskParamsID != nil { |
| 11 | + params := schedule.TaskParams |
12 | 12 | params.ProjectID = schedule.ProjectID |
13 | 13 | err = d.Sql().Insert(¶ms) |
14 | 14 | if err != nil { |
@@ -51,14 +51,14 @@ func (d *SqlDb) SetScheduleLastCommitHash(projectID int, scheduleID int, lastCom |
51 | 51 |
|
52 | 52 | func (d *SqlDb) UpdateSchedule(schedule db.Schedule) (err error) { |
53 | 53 |
|
54 | | - if schedule.TaskParams != nil { |
| 54 | + if schedule.TaskParamsID != nil { |
55 | 55 | var curr db.Schedule |
56 | 56 | err = d.getObject(schedule.ProjectID, db.ScheduleProps, schedule.ID, &curr) |
57 | 57 | if err != nil { |
58 | 58 | return |
59 | 59 | } |
60 | 60 |
|
61 | | - params := *schedule.TaskParams |
| 61 | + params := schedule.TaskParams |
62 | 62 | params.ProjectID = schedule.ProjectID |
63 | 63 |
|
64 | 64 | if curr.TaskParamsID == nil { |
@@ -114,7 +114,7 @@ func (d *SqlDb) GetSchedule(projectID int, scheduleID int) (schedule db.Schedule |
114 | 114 | return |
115 | 115 | } |
116 | 116 |
|
117 | | - schedule.TaskParams = &taskParams |
| 117 | + schedule.TaskParams = taskParams |
118 | 118 | } |
119 | 119 |
|
120 | 120 | return |
@@ -162,7 +162,7 @@ func (d *SqlDb) GetProjectSchedules(projectID int, includeTaskParams bool) (sche |
162 | 162 | if err != nil { |
163 | 163 | return nil, err |
164 | 164 | } |
165 | | - schedules[i].TaskParams = &taskParams |
| 165 | + schedules[i].TaskParams = taskParams |
166 | 166 | } |
167 | 167 | } |
168 | 168 |
|
|
0 commit comments