@@ -229,14 +229,14 @@ func UpdateBoard(ctx context.Context, board *Board) error {
229
229
230
230
// GetBoards fetches all boards related to a project
231
231
// if no default board set, first board is a temporary "Uncategorized" board
232
- func GetBoards (ctx context.Context , projectID int64 ) (BoardList , error ) {
232
+ func ( p * Project ) GetBoards (ctx context.Context ) (BoardList , error ) {
233
233
boards := make ([]* Board , 0 , 5 )
234
234
235
- if err := db .GetEngine (ctx ).Where ("project_id=? AND `default`=?" , projectID , false ).OrderBy ("Sorting" ).Find (& boards ); err != nil {
235
+ if err := db .GetEngine (ctx ).Where ("project_id=? AND `default`=?" , p . ID , false ).OrderBy ("Sorting" ).Find (& boards ); err != nil {
236
236
return nil , err
237
237
}
238
238
239
- defaultB , err := getDefaultBoard (ctx , projectID )
239
+ defaultB , err := p . getDefaultBoard (ctx )
240
240
if err != nil {
241
241
return nil , err
242
242
}
@@ -245,9 +245,9 @@ func GetBoards(ctx context.Context, projectID int64) (BoardList, error) {
245
245
}
246
246
247
247
// getDefaultBoard return default board and create a dummy if none exist
248
- func getDefaultBoard (ctx context.Context , projectID int64 ) (* Board , error ) {
248
+ func ( p * Project ) getDefaultBoard (ctx context.Context ) (* Board , error ) {
249
249
var board Board
250
- exist , err := db .GetEngine (ctx ).Where ("project_id=? AND `default`=?" , projectID , true ).Get (& board )
250
+ exist , err := db .GetEngine (ctx ).Where ("project_id=? AND `default`=?" , p . ID , true ).Get (& board )
251
251
if err != nil {
252
252
return nil , err
253
253
}
@@ -257,7 +257,7 @@ func getDefaultBoard(ctx context.Context, projectID int64) (*Board, error) {
257
257
258
258
// represents a board for issues not assigned to one
259
259
return & Board {
260
- ProjectID : projectID ,
260
+ ProjectID : p . ID ,
261
261
Title : "Uncategorized" ,
262
262
Default : true ,
263
263
}, nil
0 commit comments