Settings shows github.com organization icons for repositories hosted on `*.ghe.com`

Aberta Para iniciantes
#5,544 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
2/5
Tempo estimado
1-3 horas
Facilidade para iniciantes
67/100
Tipo de issue
Bug
Clareza
Claramente especificada
Status de atividade
Ativa
Stack de tecnologia
github
Domínio
desktop

Direção de pesquisa

Comece pelo código do painel Settings que busca ícones de organizações para as entradas de repositório e acompanhe como ele determina o host do GitHub. Atualize a busca para usar o host do repositório e, em seguida, verifique se um repositório em *.ghe.com exibe o ícone da organização Enterprise quando uma organização github.com com o mesmo nome tem um ícone diferente.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

triage
Short summary

When signed in to a GitHub Enterprise Cloud instance on *.ghe.com, the Settings panel fetches repository organization icons from github.com.

Affected version or release

v1.1.35

Installation context

No response

What happened?

Description

When signed in to a GitHub Enterprise Cloud instance on *.ghe.com, the Settings panel fetches repository organization icons from github.com. If an organization with the same name exists on github.com, its icon is displayed instead of the icon belonging to the organization on the enterprise instance.

Steps to reproduce

  1. Sign in to a *.ghe.com instance.
  2. Add a repository whose organization name also exists on github.com, with a different organization icon.
  3. Open the Settings panel and view the repository entry.
  4. Observe that the icon belongs to the same-named organization on github.com.

Expected behavior

Organization icons should be resolved using the repository’s GitHub host, so repositories on *.ghe.com display their enterprise organization’s icon.

Actual behavior

The icon is fetched from the same-named organization on github.com, resulting in incorrect branding.

Steps to reproduce

No response

Expected behavior

No response

Additional context

No response

Linguagem predominante
Sem dados de linguagem
Estrelas
2.3k
Forks
202
Métricas de merge de PRs
Nenhum PR com merge em 30d

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de github/app

Todas as issues de github/app

Issues semelhantes

Mais issues de Desktop Dev

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.