()
| 632 | } |
| 633 | |
| 634 | func (gui *Gui) loadCachedPullRequests() []*models.GithubPullRequest { |
| 635 | repoPath := gui.git.RepoPaths.RepoPath() |
| 636 | cachedPRs := gui.c.GetAppState().GithubPullRequests[repoPath] |
| 637 | |
| 638 | return lo.Map(cachedPRs, func(cached config.CachedPullRequest, _ int) *models.GithubPullRequest { |
| 639 | return &models.GithubPullRequest{ |
| 640 | HeadRefName: cached.HeadRefName, |
| 641 | Number: cached.Number, |
| 642 | Title: cached.Title, |
| 643 | State: cached.State, |
| 644 | Url: cached.Url, |
| 645 | HeadRepositoryOwner: models.GithubRepositoryOwner{ |
| 646 | Login: cached.HeadRepositoryOwner, |
| 647 | }, |
| 648 | } |
| 649 | }) |
| 650 | } |
| 651 | |
| 652 | func (gui *Gui) getViewBufferManagerForView(view *gocui.View) *tasks.ViewBufferManager { |
| 653 | manager, ok := gui.viewBufferManagerMap[view.Name()] |
no test coverage detected