# IP 조회 UI가 깨졌습니다

**URL:** https://meta.discourse.org/t/ip-lookup-ui-is-broken/232269
**Category:** Bug
**Created:** [7월 8, 2022, 12:32오전 UTC](https://meta.discourse.org/t/ip-lookup-ui-is-broken/232269 "2022-07-08T00:32:07Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![markschmucker](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/markschmucker/32/141599_2.png) [@markschmucker](https://meta.discourse.org/u/markschmucker)
#### Post date: [7월 8, 2022, 12:32오전 UTC](https://meta.discourse.org/t/ip-lookup-ui-is-broken/232269/1 "2022-07-08T00:32:07Z")

</div>

관리자 패널에서 IP 조회를 클릭하면 대화상자가 표시되지 않고 다음 오류가 발생합니다. Chrome과 Edge에서도 동일한 결과가 나타납니다. 현재 2.9.0.beta6 최신 버전으로 업데이트되어 있습니다.

> **Uncaught TypeError: Cannot read property 'apply' of undefined**
>
> ``` vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:3601 Uncaught TypeError: Cannot read property 'apply' of undefined at F._join (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:3601) at F.join (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:3567) at h (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:2631) at vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:1022 at o (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:2548) at vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:1022 at e._triggerAction (discourse-1e73342725c3af37cb9b464407082b7d341405c2b7577da501153465af443cab.js:502) at e.click (discourse-1e73342725c3af37cb9b464407082b7d341405c2b7577da501153465af443cab.js:501) at e.trigger (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:2330) at e.r [as trigger] (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:2194) at F._run (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:3602) at F._join (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:3601) at F.join (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:3567) at h (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:2631) at vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:2344 at o (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:2548) at Object.handleEvent (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:2344) at e.handleEvent (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:2269) at HTMLButtonElement. (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:2294) at HTMLElement.dispatch (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:283) at HTMLElement._.handle (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:278) ```

[IP Lookup not working](https://meta.discourse.org/t/ip-lookup-not-working/153319) 게시물을 확인했지만, 이는 다른 문제라고 생각합니다.

---

<div class="post-metadata">

### Author: ![MarcP](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/marcp/32/160184_2.png) [@MarcP](https://meta.discourse.org/u/MarcP)
#### Post date: [7월 8, 2022, 12:45오전 UTC](https://meta.discourse.org/t/ip-lookup-ui-is-broken/232269/2 "2022-07-08T00:45:37Z")

</div>

안녕하세요, 커밋 [201228162c](https://github.com/discourse/discourse/commits/201228162c277b9833bb2988388553fdbfb39521)에서 재현하지 못했습니다. 어떤 플러그인을 사용 중이신가요?

[안전 모드에서 시도해 보실 수 있습니다](https://meta.discourse.org/t/how-to-use-discourse-safe-mode/53504).

---

<div class="post-metadata">

### Author: ![markschmucker](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/markschmucker/32/141599_2.png) [@markschmucker](https://meta.discourse.org/u/markschmucker)
#### Post date: [7월 8, 2022, 12:51오전 UTC](https://meta.discourse.org/t/ip-lookup-ui-is-broken/232269/3 "2022-07-08T00:51:51Z")

</div>

좋은 아이디어인데, 안전 모드에서도 동일한 결과가 나옵니다. 다만 지금 회사에 있고 일부 사이트가 차단되어 있어서, 오늘 집에 가서 시도해볼 수 있을 것 같습니다.

---

<div class="post-metadata">

### Author: ![maiki](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/maiki/32/233950_2.png) [@maiki](https://meta.discourse.org/u/maiki)
#### Post date: [7월 8, 2022, 2:15오전 UTC](https://meta.discourse.org/t/ip-lookup-ui-is-broken/232269/4 "2022-07-08T02:15:53Z")

</div>

마크, 안녕! 👋

저도 이 오류를 재현할 수 없어요. 🤔

집에서 확인해 본 후 결과를 알려주세요. 일시적인 오류였을 수도 있으니까요. 🙂

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [7월 8, 2022, 4:58오전 UTC](https://meta.discourse.org/t/ip-lookup-ui-is-broken/232269/5 "2022-07-08T04:58:08Z")

</div>

며칠 전 IP 조회 버튼에 문제가 있었지만, 해당 커밋으로 수정되었습니다:

> <https://github.com/discourse/discourse/commit/2a7fb4bf3af31d72f33d614e78a489b028b40b7c>
>
> 7caaee2 introduced a duplicate definition of the component JS. This likely happe…ned because we had the template defined under \`javascripts/discourse\`, and the component JS defined under \`javascript/admin\`. This commit removes the duplicate definition, and moves the template to the admin addon

최신 버전으로 업데이트한 후 문제가 해결되는지 확인해 주시겠어요?

---

<div class="post-metadata">

### Author: ![markschmucker](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/markschmucker/32/141599_2.png) [@markschmucker](https://meta.discourse.org/u/markschmucker)
#### Post date: [7월 8, 2022, 7:38오전 UTC](https://meta.discourse.org/t/ip-lookup-ui-is-broken/232269/6 "2022-07-08T07:38:53Z")

</div>

그렇게 하니까 해결됐어요. 감사합니다!

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [7월 8, 2022, 2:40오후 UTC](https://meta.discourse.org/t/ip-lookup-ui-is-broken/232269/7 "2022-07-08T14:40:01Z")

</div>

이 주제는 6시간 후 자동으로 닫혔습니다. 더 이상 새 답변을 게시할 수 없습니다.
