# Uncaught TypeError: 'undefined'의 'apply' 속성을 읽을 수 없음

**URL:** https://meta.discourse.org/t/uncaught-typeerror-cannot-read-property-apply-of-undefined/132466
**Category:** Bug
**Created:** [11월 2, 2019, 10:11오후 UTC](https://meta.discourse.org/t/uncaught-typeerror-cannot-read-property-apply-of-undefined/132466 "2019-11-02T22:11:48Z")
**Posts on this page:** 14
**Page:** 1

<div class="post-metadata">

### Author: ![md-misko](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/md-misko/32/126315_2.png) [@md-misko](https://meta.discourse.org/u/md-misko)
#### Post date: [11월 2, 2019, 10:11오후 UTC](https://meta.discourse.org/t/uncaught-typeerror-cannot-read-property-apply-of-undefined/132466/1 "2019-11-02T22:11:48Z")

</div>

테마 컴포넌트 설정을 변경하려고 할 때, 녹색 체크 버튼을 클릭하면 다음 오류가 발생하며 변경 사항이 저장되지 않습니다 ([Category Icons](https://meta.discourse.org/t/category-icons-component/104683) 및 [Tag Icons](https://meta.discourse.org/t/tag-icons-component/109757)):

```plaintext
Uncaught TypeError: Cannot read property 'apply' of undefined
Url: https://forum.url/assets/ember_jquery-1d91c694d903342adc8cb39c93a87ce4c3259ee8cee5ab61289c257be5708f23.js
Line: 1
Column: 490273
Window Location: https://forum.url/admin/customize/themes/4

```

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [11월 2, 2019, 10:27오후 UTC](https://meta.discourse.org/t/uncaught-typeerror-cannot-read-property-apply-of-undefined/132466/2 "2019-11-02T22:27:32Z")

</div>

/admin/upgrade로 최신 버전으로 업데이트한 후 다시 시도해 보세요

---

<div class="post-metadata">

### Author: ![md-misko](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/md-misko/32/126315_2.png) [@md-misko](https://meta.discourse.org/u/md-misko)
#### Post date: [11월 2, 2019, 10:32오후 UTC](https://meta.discourse.org/t/uncaught-typeerror-cannot-read-property-apply-of-undefined/132466/3 "2019-11-02T22:32:42Z")

</div>

이미 최신 버전이며, 새로 설치했고, 이 두 구성 요소를 제외한 다른 커스터마이징이나 플러그인은 설치되어 있지 않습니다.

---

<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: [11월 2, 2019, 10:34오후 UTC](https://meta.discourse.org/t/uncaught-typeerror-cannot-read-property-apply-of-undefined/132466/4 "2019-11-02T22:34:28Z")

</div>

여기서 비슷한 상황이 발생하고 있습니다:

Uncaught TypeError: Cannot read property ‘categories’ of undefined

기본 카테고리 감시를 저장하려고 할 때 발생합니다.

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [11월 2, 2019, 10:52오후 UTC](https://meta.discourse.org/t/uncaught-typeerror-cannot-read-property-apply-of-undefined/132466/5 "2019-11-02T22:52:26Z")

</div>

이 토픽에서 보고된 두 가지 문제에 대해 최신 버전에서 재현이 되지 않습니다.

다음 사항을 확인해 주세요:

- master 브랜치를 사용하고 있는지
- 가능하면 safe-mode로 시도해 보는지
- 여전히 문제가 발생한다면 매우 상세한 재현 단계를 제공해 주는 것

---

<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: [11월 2, 2019, 11:08오후 UTC](https://meta.discourse.org/t/uncaught-typeerror-cannot-read-property-apply-of-undefined/132466/6 "2019-11-02T23:08:45Z")

</div>

tests-passed 브랜치에 있습니다. 이미 리빌드를 수행했습니다. 안전 모드에서도 여전히 문제가 발생합니다.  
([2cb805a683](https://github.com/discourse/discourse/commits/2cb805a6832e2d442f729fea80c76442375c6be6))

익명화된 에러 로그:

> <https://pastebin.com/WrDwCuy2>

재현 방법? 기본 감시 대상으로 카테고리를 선택할 때 아무 반응이 없습니다. 빨간 십자가는 되돌리기 기능을 수행하고, 초록 체크마크는 아무 동작도 하지 않습니다(기존 사용자에게 적용할지 묻는 확인 창이 나와야 하는데, 제가 설치한 다른 포럼에서는 정상적으로 작동합니다).

수정: 이 문제에 대해 별도의 주제를 열어드릴까요? 아니면 이 게시글을 이동시켜도 됩니다.

---

<div class="post-metadata">

### Author: ![md-misko](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/md-misko/32/126315_2.png) [@md-misko](https://meta.discourse.org/u/md-misko)
#### Post date: [11월 2, 2019, 11:15오후 UTC](https://meta.discourse.org/t/uncaught-typeerror-cannot-read-property-apply-of-undefined/132466/7 "2019-11-02T23:15:20Z")

</div>

- [discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub](https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md) 문서에 따른 신규 설치
- 버전 ([2cb805a683](https://github.com/discourse/discourse/commits/2cb805a6832e2d442f729fea80c76442375c6be6))
- 사이트는 완전히 초기 상태입니다 (설치 마법사만 완료함)
- safe-mode에서도 동일한 오류가 발생합니다

재현 단계:

- 테마 컴포넌트 설치
- 기본 테마에 대해 컴포넌트 활성화
- 컴포넌트 선택 (Category Icons)
- 설정: category icon list에서 기존 항목 제거
- 설정 옆의 녹색 체크 버튼 클릭
- 오류가 기록되고 변경 사항이 저장되지 않음 (화면에 녹색 및 빨간색 버튼이 계속 표시됨)

Backtrace:

```plaintext
TypeError: Cannot read property 'apply' of undefined
    at e.t._join (https://forum.url/assets/ember_jquery-1d91c694d903342adc8cb39c93a87ce4c3259ee8cee5ab61289c257be5708f23.js:1:490273)
    at e.t.join (https://forum.url/assets/ember_jquery-1d91c694d903342adc8cb39c93a87ce4c3259ee8cee5ab61289c257be5708f23.js:1:487153)
    at p (https://forum.url/assets/ember_jquery-1d91c694d903342adc8cb39c93a87ce4c3259ee8cee5ab61289c257be5708f23.js:1:353112)
    at https://forum.url/assets/ember_jquery-1d91c694d903342adc8cb39c93a87ce4c3259ee8cee5ab61289c257be5708f23.js:1:152256
    at r (https://forum.url/assets/ember_jquery-1d91c694d903342adc8cb39c93a87ce4c3259ee8cee5ab61289c257be5708f23.js:1:340782)
    at https://forum.url/assets/ember_jquery-1d91c694d903342adc8cb39c93a87ce4c3259ee8cee5ab61289c257be5708f23.js:1:152201
    at t.click (https://forum.url/assets/application-1beed43f1604869d65e7d466de8cb9119afcf1cbbc2eae42c98ae8f7a5d0edf9.js:1:933743)
    at trigger (https://forum.url/assets/ember_jquery-1d91c694d903342adc8cb39c93a87ce4c3259ee8cee5ab61289c257be5708f23.js:1:312409)
    at t.e [as trigger] (https://forum.url/assets/ember_jquery-1d91c694d903342adc8cb39c93a87ce4c3259ee8cee5ab61289c257be5708f23.js:1:291192)
    at e.t._run (https://forum.url/assets/ember_jquery-1d91c694d903342adc8cb39c93a87ce4c3259ee8cee5ab61289c257be5708f23.js:1:490423)

```

---

<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: [11월 3, 2019, 12:23오전 UTC](https://meta.discourse.org/t/uncaught-typeerror-cannot-read-property-apply-of-undefined/132466/8 "2019-11-03T00:23:37Z")

</div>

관리자 설정에서 기본값으로 카테고리와 태그를 시청할 때 발생하는 오류입니다.

---

<div class="post-metadata">

### Author: ![vinothkannans](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/vinothkannans/32/86465_2.png) [@vinothkannans](https://meta.discourse.org/u/vinothkannans)
#### Post date: [11월 4, 2019, 3:09오전 UTC](https://meta.discourse.org/t/uncaught-typeerror-cannot-read-property-apply-of-undefined/132466/9 "2019-11-04T03:09:38Z")

</div>

> [@MarcP](#):
>
> 저는 tests-passed ([2cb805a683](https://github.com/discourse/discourse/commits/2cb805a6832e2d442f729fea80c76442375c6be6))를 사용하고 있습니다.

> [@md-misko](#):
>
> 신규 설치 버전 ([2cb805a683](https://github.com/discourse/discourse/commits/2cb805a6832e2d442f729fea80c76442375c6be6))

두 분 모두 수정 사항이 적용된 커밋보다 한 단계 뒤처져 있습니다. 최소한 [#8d69944](https://github.com/discourse/discourse/commit/8d69944b4ecb4b32672641dda8fd927dbe2354e8) 이상이어야 합니다.

---

<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: [11월 4, 2019, 3:15오전 UTC](https://meta.discourse.org/t/uncaught-typeerror-cannot-read-property-apply-of-undefined/132466/10 "2019-11-04T03:15:33Z")

</div>

아래 주제를 참고해 주세요. 제 문제에 대해 더 최신 정보가 포함되어 있습니다.

> [@기본 시청 카테고리/태그를 저장할 수 없습니다](https://meta.discourse.org/t/can-not-save-default-watched-category-tags/132472/15?u=phantom):
>
> Ok this is happening in this code block: define("discourse/routes/about", ["exports", "discourse/lib/ajax", "discourse/routes/discourse"], function(e, t, n) { "use strict"; Object.defineProperty(e, "\_\_esModule", { value: !0 }), e.default = n.default.extend({ model: function() { var o = this; return (0, t.ajax)("/about.json").then(function(i) { var t = [] , n = [] , s = moment(…

---

<div class="post-metadata">

### Author: ![vinothkannans](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/vinothkannans/32/86465_2.png) [@vinothkannans](https://meta.discourse.org/u/vinothkannans)
#### Post date: [11월 4, 2019, 3:23오전 UTC](https://meta.discourse.org/t/uncaught-typeerror-cannot-read-property-apply-of-undefined/132466/11 "2019-11-04T03:23:32Z")

</div>

알겠습니다. 하지만 만약 [2cb805a683](https://github.com/discourse/discourse/commits/2cb805a6832e2d442f729fea80c76442375c6be6) 커밋에 머물러 있다면, 테마 컴포넌트에서 이 문제를(OP에 보고된 문제) 해결하려면 최신 버전으로 업그레이드해야 합니다.

---

<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: [11월 4, 2019, 3:38오전 UTC](https://meta.discourse.org/t/uncaught-typeerror-cannot-read-property-apply-of-undefined/132466/12 "2019-11-04T03:38:34Z")

</div>

> [@vinothkannans](#):
>
> 문제를 해결하기 위해 최신 버전으로 업데이트했습니다

말씀하시는 내용을 이해합니다. 제 테스트 환경에서는 이미 최신 빌드를 사용하고 있습니다. 문제는 여전히 남아 있습니다. 제 에러는 이 게시물의 첫 번째 글(OP)에서 언급된 에러와 다릅니다. OP가 자신의 에러가 해결되었는지 확인해 주셔야 합니다.

---

<div class="post-metadata">

### Author: ![md-misko](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/md-misko/32/126315_2.png) [@md-misko](https://meta.discourse.org/u/md-misko)
#### Post date: [11월 4, 2019, 7:04오전 UTC](https://meta.discourse.org/t/uncaught-typeerror-cannot-read-property-apply-of-undefined/132466/13 "2019-11-04T07:04:30Z")

</div>

이 주제에 대해 약간의 혼란이 있었고, 겉보기에는 비슷하지만 무관한 문제로 이 주제가 의도치 않게 탈취되었습니다.

이 문제가 보고되었을 당시 최신 버전은 [#2cb805a683](https://github.com/discourse/discourse/commits/2cb805a6832e2d442f729fea80c76442375c6be6)였습니다.

[#8d69944](https://github.com/discourse/discourse/commit/8d69944b4ecb4b32672641dda8fd927dbe2354e8) 커밋이 실제로 OP의 문제를 수정한다는 것을 확인할 수 있으며, 이 주제는 닫을 수 있습니다.

---

<div class="post-metadata">

### Author: ![vinothkannans](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/vinothkannans/32/86465_2.png) [@vinothkannans](https://meta.discourse.org/u/vinothkannans)
#### Post date: [11월 4, 2019, 7:13오전 UTC](https://meta.discourse.org/t/uncaught-typeerror-cannot-read-property-apply-of-undefined/132466/14 "2019-11-04T07:13:03Z")

</div>


