@@ -60,7 +60,7 @@ func (r repository) GetProjects(query bson.D) ([]*entities.Project, error) {
6060 return nil , err
6161 }
6262
63- var projects []* entities.Project
63+ var projects = []* entities.Project {}
6464 err = results .All (context .TODO (), & projects )
6565 if err != nil {
6666 return nil , err
@@ -71,7 +71,7 @@ func (r repository) GetProjects(query bson.D) ([]*entities.Project, error) {
7171
7272// GetProjectsByUserID returns a project based on the userID
7373func (r repository ) GetProjectsByUserID (request * entities.ListProjectRequest ) (* entities.ListProjectResponse , error ) {
74- var projects []* entities.Project
74+ var projects = []* entities.Project {}
7575 ctx := context .TODO ()
7676
7777 // Construct the pipeline
@@ -184,7 +184,7 @@ func (r repository) GetProjectStats() ([]*entities.ProjectStats, error) {
184184 return nil , err
185185 }
186186
187- var data []* entities.ProjectStats
187+ var data = []* entities.ProjectStats {}
188188 for result .Next (context .TODO ()) {
189189 res := entities.ProjectStats {}
190190 if err := result .Decode (& res ); err != nil {
@@ -425,7 +425,7 @@ func (r repository) GetOwnerProjects(ctx context.Context, userID string) ([]*ent
425425 return nil , err
426426 }
427427
428- var projects []* entities.Project
428+ var projects = []* entities.Project {}
429429 err = cursor .All (context .TODO (), & projects )
430430 if err != nil {
431431 return nil , err
@@ -447,7 +447,7 @@ func (r repository) GetProjectOwners(projectID string) ([]*entities.Member, erro
447447 }
448448
449449 // Filter the members to include only the owners
450- var owners []* entities.Member
450+ var owners = []* entities.Member {}
451451 for _ , member := range project .Members {
452452 if member .Role == entities .RoleOwner && member .Invitation == entities .AcceptedInvitation {
453453 owners = append (owners , member )
@@ -615,7 +615,7 @@ func (r repository) ListInvitations(userID string, invitationState entities.Invi
615615 return nil , err
616616 }
617617
618- var projects []* entities.Project
618+ var projects = []* entities.Project {}
619619 err = cursor .All (context .TODO (), & projects )
620620 if err != nil {
621621 return nil , err
0 commit comments