# Plugin de Localizações 🌍

**URL:** https://meta.discourse.org/t/locations-plugin/69742
**Category:** Plugin
**Tags:** paid-support
**Created:** [Setembro 10, 2017, 10:36am UTC](https://meta.discourse.org/t/locations-plugin/69742 "2017-09-10T10:36:41Z")
**Posts on this page:** 20
**Page:** 9

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [Novembro 27, 2020, 2:09pm UTC](https://meta.discourse.org/t/locations-plugin/69742/653 "2020-11-27T14:09:07Z")

</div>

429 significa que o acesso foi negado (limite de taxa atingido).

Poderia, por favor, fornecer a URL completa, os cabeçalhos da solicitação e os dados do formulário para uma seleção de, digamos, 3 exemplos?

---

<div class="post-metadata">

### Author: ![Richie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/richie/32/115110_2.png) [@Richie](https://meta.discourse.org/u/Richie)
#### Post date: [Novembro 27, 2020, 2:10pm UTC](https://meta.discourse.org/t/locations-plugin/69742/654 "2020-11-27T14:10:05Z")

</div>

> [@merefield](#):
>
> 429 significa que o acesso foi negado (limite de taxa atingido).

Começa com um console cheio de códigos 200

Mas eles estão sendo disparados tão rápido que eu rapidamente sou limitado por taxa 🤦‍♂️

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [Novembro 27, 2020, 2:15pm UTC](https://meta.discourse.org/t/locations-plugin/69742/655 "2020-11-27T14:15:54Z")

</div>

Não estou enfrentando nenhum problema e não consigo reproduzir o seu.

Meu provedor é:

![image](https://global.discourse-cdn.com/meta/original/3X/4/4/44a38e82a84d35c2a8a6c56139f0dde1a578f3df.png)

Você precisará detalhar mais a sua configuração.

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [Novembro 27, 2020, 5:48pm UTC](https://meta.discourse.org/t/locations-plugin/69742/656 "2020-11-27T17:48:55Z")

</div>

@Richie Não consigo reproduzir. Acredito que isso não tenha nada a ver com os Cartões de Usuário; o comportamento que você está observando parece estar mais relacionado às Localizações de Tópicos e à chamada feita ao clicar em Mapa na Categoria.

Você poderia tentar reproduzir após limpar o cache do seu navegador e me fornecer os passos exatos para a reprodução?

Também preciso das URLs envolvidas (na aba Rede, em Cabeçalhos) para algumas chamadas de exemplo.

---

<div class="post-metadata">

### Author: ![Richie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/richie/32/115110_2.png) [@Richie](https://meta.discourse.org/u/Richie)
#### Post date: [Novembro 27, 2020, 6:25pm UTC](https://meta.discourse.org/t/locations-plugin/69742/657 "2020-11-27T18:25:29Z")

</div>

Conforme as capturas de tela no post inicial, isso ocorre em _qualquer_ chamada de mapa, desde o cartão do usuário até a lista de usuários.

Além disso, como mencionado acima, tentei em outro navegador e até em dispositivos diferentes.

Sinceramente, amigo, não se preocupe com isso, desativei tudo agora 🙂

---

<div class="post-metadata">

### Author: ![ckshen](https://avatars.discourse-cdn.com/v4/letter/c/ad7895/32.png) [@ckshen](https://meta.discourse.org/u/ckshen)
#### Post date: [Novembro 28, 2020, 7:31am UTC](https://meta.discourse.org/t/locations-plugin/69742/658 "2020-11-28T07:31:56Z")

</div>

> [@ckshen](#):
>
> Alguém já viu isso antes? O mapa ocupa apenas uma parte do espaço disponível? Ele sempre foi exibido corretamente, até que atualizamos o plugin.

(Atualizamos nosso Discourse para a versão 2.6.0.beta6 ([e7bad9f05d](https://github.com/discourse/discourse/commits/e7bad9f05d70db666f992b55e024d77ead6db030)).)

Alguns dados adicionais:

[![](https://global.discourse-cdn.com/meta/optimized/3X/a/7/a72f2a8f8f8e6213b5948de2b0ec056437284dfa_2_1380x910.jpeg) ](https://global.discourse-cdn.com/meta/optimized/3X/a/7/a72f2a8f8f8e6213b5948de2b0ec056437284dfa_2_1380x910.jpeg)

O estranho sobre o painel do mapa é que, ao carregar pela primeira vez, apenas uma parte do espaço é utilizada para o mapa. O inspetor me diz:

 ![image](https://global.discourse-cdn.com/meta/original/3X/f/b/fb0ff3a47bb6ba027f2800b2e80b2959b1fafee1.png)

Quando redimensiono a janela do navegador apenas um pouquinho, o mapa completo reaparece.

 ![image](https://global.discourse-cdn.com/meta/original/3X/f/3/f3a5cfbad0bcad977c11ab86fa966205ad8d0ecc.jpeg)

O inspetor agora me diz:

 ![image](https://global.discourse-cdn.com/meta/original/3X/d/d/dda55bdb2cf367da6e1ef4b98b8d0f6c2e0fd917.png)

Alguém sabe por que redimensionar a janela ou pressionar o botão de tela cheia no canto inferior esquerdo do mapa corrige o problema?

Abraços.

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [Novembro 28, 2020, 7:53am UTC](https://meta.discourse.org/t/locations-plugin/69742/659 "2020-11-28T07:53:11Z")

</div>

O problema desaparece se você remover o plugin de layouts? Tenho a impressão de que uma alteração nos layouts pode ter causado isso.

Peço desculpas antecipadamente, mas minha capacidade de dar suporte a plugins será muito limitada nos próximos dias. De qualquer forma, nosso período de suporte para alterações que quebram compatibilidade é apenas entre o dia 1º e o dia 5º de cada mês, conforme o OP.

---

<div class="post-metadata">

### Author: ![ckshen](https://avatars.discourse-cdn.com/v4/letter/c/ad7895/32.png) [@ckshen](https://meta.discourse.org/u/ckshen)
#### Post date: [Novembro 28, 2020, 8:03am UTC](https://meta.discourse.org/t/locations-plugin/69742/660 "2020-11-28T08:03:23Z")

</div>

Se ao ‘remover’ você quis dizer desativar o plugin de layout no painel administrativo, então, quando faço isso, o mapa não aparece de jeito nenhum e o temido problema de utilização da CPU volta.

> [@Why is location plugin using so much CPU?](https://meta.discourse.org/t/why-is-location-plugin-using-so-much-cpu/171478):
>
> I rebuilt the container with the latest test-passed from today, and suddenly all the CPU cycles are used up. The site becomes real slow. The server pretty much only has Discourse running. What’s this openvpn user running the Ruby/ unicorns? Is it the same as the Discourse unicorns? Assuming this is intended and desired, how can I free up some cpu cycles so the site doesn’t run so slow? Sidekiq is showing barely anything running in the background. No users are on other than me.

Ainda não tentei reconstruir o container sem o plugin de layout, caso seja isso que você quis dizer.

Sem problemas quanto ao período de suporte. Entendo que você está se mudando e está com as mãos cheias. Isso é mais sobre fornecer pontos de dados para sua referência futura.

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [Novembro 28, 2020, 8:04am UTC](https://meta.discourse.org/t/locations-plugin/69742/661 "2020-11-28T08:04:28Z")

</div>

Peço desculpas pelo transtorno, mas o procedimento correto é remover completamente o plugin de layouts e reconstruir.

---

<div class="post-metadata">

### Author: ![ckshen](https://avatars.discourse-cdn.com/v4/letter/c/ad7895/32.png) [@ckshen](https://meta.discourse.org/u/ckshen)
#### Post date: [Novembro 28, 2020, 8:19am UTC](https://meta.discourse.org/t/locations-plugin/69742/662 "2020-11-28T08:19:25Z")

</div>

Quando recompilei sem o app de layout, deparei-me com este problema ao clicar no mapa:

 ![image](https://global.discourse-cdn.com/meta/original/3X/c/c/ccca38277c0562dcea9104fef4f15506c3d6adc2.png)

Parece ser algo semelhante ao que o @Richie teve.

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [Novembro 28, 2020, 8:20am UTC](https://meta.discourse.org/t/locations-plugin/69742/663 "2020-11-28T08:20:12Z")

</div>

Ok, obrigado. Essa é uma informação útil.

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [Novembro 28, 2020, 8:24am UTC](https://meta.discourse.org/t/locations-plugin/69742/664 "2020-11-28T08:24:50Z")

</div>

Você poderia inspecionar algumas dessas chamadas e me informar a URL exata que está sendo chamada? Parece ser a mesma chamada toda vez? A URL deve estar visível na parte superior do painel de detalhes.

---

<div class="post-metadata">

### Author: ![ckshen](https://avatars.discourse-cdn.com/v4/letter/c/ad7895/32.png) [@ckshen](https://meta.discourse.org/u/ckshen)
#### Post date: [Novembro 28, 2020, 8:34am UTC](https://meta.discourse.org/t/locations-plugin/69742/665 "2020-11-28T08:34:20Z")

</div>

Infelizmente, reconstruí imediatamente o container com os dois plugins de localização/layout, então não pude ver a URL. 😭 Vou tentar fazer isso na próxima vez que tiver uma chance, porque já deixei o site fora do ar por tempo demais hoje à noite.

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [Novembro 28, 2020, 8:58am UTC](https://meta.discourse.org/t/locations-plugin/69742/666 "2020-11-28T08:58:49Z")

</div>

Ok @ckshen @Richie, liberei uma correção tentativa para o problema de loop infinito. [FIX: removal of build key might be causing infinite loop issues · merefield/discourse-locations@197b29c · GitHub](https://github.com/paviliondev/discourse-locations/commit/197b29c2333146583da68b9eedf58338b0a60a13)

Acredito que o problema tenha sido potencialmente introduzido neste commit: [Update to support layouts 0.2 · merefield/discourse-locations@5ea8ecd · GitHub](https://github.com/paviliondev/discourse-locations/commit/5ea8ecdf8f2c10b6fa7d0806a693e498383cbc79)

Obrigado @ckshen, a grande pista aqui foi como isso funcionava COM o plugin layouts instalado!

Me avisem como isso fica! Aliás, isso _pode_ quebrar o widget de mapa do layouts, mas @angus dará um retorno sobre isso. Ainda acho que pode haver um conflito aqui, potencialmente com o plugin layouts, que está causando a renderização estranha. Também avisei o Angus sobre isso.

Você não precisa realizar uma reconstrução completa para que isso funcione, espero; basta atualizar o plugin locations.

---

<div class="post-metadata">

### Author: ![Don](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/don/32/228726_2.png) [@Don](https://meta.discourse.org/u/Don)
#### Post date: [Novembro 28, 2020, 10:27am UTC](https://meta.discourse.org/t/locations-plugin/69742/667 "2020-11-28T10:27:38Z")

</div>

> [@merefield](#):
>
> Liberei uma tentativa de correção para o problema de loop infinito. [FIX: a remoção da chave de build pode estar causando problemas de loop infinito · paviliondev/discourse-locations@197b29c · GitHub](https://github.com/paviliondev/discourse-locations/commit/197b29c2333146583da68b9eedf58338b0a60a13)

Olá Robert,  
Tenho o mesmo problema que o @Richie. Atualizei pelo admin, mas, infelizmente, não funcionou para mim. 😕 Obrigado por trabalhar nisso fora do período de suporte. 🙂  
Devo tentar uma reconstrução?

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [Novembro 28, 2020, 10:32am UTC](https://meta.discourse.org/t/locations-plugin/69742/668 "2020-11-28T10:32:26Z")

</div>

Se você está nas localizações mais recentes, pode por favor limpar seu cache e atualizar seu navegador? (E faça login novamente). O arquivo JavaScript antigo pode ainda estar em uso.

---

<div class="post-metadata">

### Author: ![Don](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/don/32/228726_2.png) [@Don](https://meta.discourse.org/u/Don)
#### Post date: [Novembro 28, 2020, 10:40am UTC](https://meta.discourse.org/t/locations-plugin/69742/669 "2020-11-28T10:40:16Z")

</div>

Sigo suas instruções, limpo o cache do Chrome, saio e entro novamente, mas para mim, nada mudou.

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [Novembro 28, 2020, 10:43am UTC](https://meta.discourse.org/t/locations-plugin/69742/670 "2020-11-28T10:43:03Z")

</div>

Obrigado. Ok, vou precisar reverter completamente a alteração do @angus.

Se quiser uma correção imediata, instale o plugin layouts 🙂

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [Novembro 28, 2020, 12:28pm UTC](https://meta.discourse.org/t/locations-plugin/69742/671 "2020-11-28T12:28:34Z")

</div>

Se alguém puder testar agora _sem_ o plugin Layouts, seria ótimo:  
[FIX: revert to pre-layouts modification to prevent endless loop · merefield/discourse-locations@e53da01 · GitHub](https://github.com/paviliondev/discourse-locations/commit/e53da013eba36fcc7515e0afc9188c88d73666fd)

@Don, @Richie, @ckshen

Desculpem pelo incômodo.

---

<div class="post-metadata">

### Author: ![Don](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/don/32/228726_2.png) [@Don](https://meta.discourse.org/u/Don)
#### Post date: [Novembro 28, 2020, 12:32pm UTC](https://meta.discourse.org/t/locations-plugin/69742/672 "2020-11-28T12:32:44Z")

</div>

Acabei de iniciar a atualização, obrigado. Avisarei em breve. 🙂

[Página anterior](https://meta.discourse.org/t/locations-plugin/69742.md?page=8)

[Próxima página](https://meta.discourse.org/t/locations-plugin/69742.md?page=10)
