# composer에서 콜론(:) 입력 후 각 문자 입력 시 emoji\_autocomplete\_min\_chars 설정이 0보다 크면 Javascript 오류 발생

**URL:** <https://meta.discourse.org/t/javascript-error-if-emoji-autocomplete-min-chars-setting-0-for-each-character-typed-after-a-colon-in-the-composer/220163>\
**Category:** Bug\
**Created:** [3월 5, 2022, 6:16오후 UTC](https://meta.discourse.org/t/javascript-error-if-emoji-autocomplete-min-chars-setting-0-for-each-character-typed-after-a-colon-in-the-composer/220163 "2022-03-05T18:16:04Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)\
**Post date:** [3월 5, 2022, 6:16오후 UTC](https://meta.discourse.org/t/javascript-error-if-emoji-autocomplete-min-chars-setting-0-for-each-character-typed-after-a-colon-in-the-composer/220163/1 "2022-03-05T18:16:04Z")

</div>

`Uncaught (in promise) TypeError: e.map is not a function in d.editor`

 ![composer error](https://global.discourse-cdn.com/meta/original/3X/9/a/9a8d70d0f1aa7f5930921d031f601f02432dfc5f.png)

* * *

수정: 원인을 찾았으니 다시 작성합니다

몇 가지 테스트를 해본 결과, **emoji\_autocomplete\_min\_chars** 사이트 설정이 0과 다른 값으로 설정되어 있을 때 이 오류가 발생하는 것으로 보입니다.  
콜론 뒤에 문자를 입력할 때마다 오류가 발생합니다. 또한 콜론은 줄의 첫 번째 문자여야 하거나, 앞에 공백 문자가 있어야 합니다.

**emoji\_autocomplete\_min\_chars** 가 3으로 설정된 경우, 이모지 선택기가 표시되기 전에 입력한 처음 3개의 문자에 대해 오류가 나타납니다.

![composer error](https://global.discourse-cdn.com/meta/original/3X/2/0/20aab702e78347048ebb60f82384bd1c8d00bf4c.gif)

이것이 다른 부분에 영향을 주거나, 제가 볼 수 없는 곳(백엔드)에서 원치 않는 동작을 일으키는지 알 수 없습니다.

* * *

수정: 2.9.0.beta3와 beta2, 안전 모드에서 시도했습니다 🙂

---

_[View the full topic](https://meta.discourse.org/t/javascript-error-if-emoji-autocomplete-min-chars-setting-0-for-each-character-typed-after-a-colon-in-the-composer/220163)._
