# Errore Javascript durante la modifica del titolo dell'argomento

**URL:** https://meta.discourse.org/t/javascript-error-when-editing-title-of-topic/191653
**Category:** Bug
**Created:** [26 Maggio 2021, 4:39am UTC](https://meta.discourse.org/t/javascript-error-when-editing-title-of-topic/191653 "2021-05-26T04:39:24Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![dirien](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dirien/32/206485_2.png) [@dirien](https://meta.discourse.org/u/dirien)
#### Post date: [26 Maggio 2021, 4:39am UTC](https://meta.discourse.org/t/javascript-error-when-editing-title-of-topic/191653/1 "2021-05-26T04:39:24Z")

</div>

Versione: 2.8.0beta1

Ciao,

Quando modifico il titolo di un argomento e provo a salvare le modifiche, ricevo il seguente messaggio di errore nella console del mio browser:

 ![image](https://global.discourse-cdn.com/meta/original/3X/2/8/28b78b27bcb0063455396f09127634871393db48.png)

E non riesco a salvare.

**Soluzione alternativa: Se seleziono di nuovo la stessa categoria, funziona correttamente.**

> **stacktrace come codice**
>
> ```plaintext
> _application-86788722cd8f3df1744e65d28cfd87674427a5a7333088bffef2b649f20114be.js:14124 Uncaught TypeError: Cannot read property 'categoryId' of null
> at Function.update (_application-86788722cd8f3df1744e65d28cfd87674427a5a7333088bffef2b649f20114be.js:14124)
> at t.finishedEditingTopic (_application-86788722cd8f3df1744e65d28cfd87674427a5a7333088bffef2b649f20114be.js:43889)
> at e.t._join (_ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:67257)
> at e.t.join (_ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:66968)
> at c (_ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:53760)
> at _ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:20968
> at r (_ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:50091)
> at _ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:20967
> at t.click (_application-86788722cd8f3df1744e65d28cfd87674427a5a7333088bffef2b649f20114be.js:53754)
> at trigger (_ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:46074)
> update @ _application-86788722cd8f3df1744e65d28cfd87674427a5a7333088bffef2b649f20114be.js:14124
> finishedEditingTopic @ _application-86788722cd8f3df1744e65d28cfd87674427a5a7333088bffef2b649f20114be.js:43889
> t._join @ _ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:67257
> t.join @ _ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:66968
> c @ _ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:53760
> (anonymous) @ _ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:20968
> r @ _ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:50091
> (anonymous) @ _ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:20967
> click @ _application-86788722cd8f3df1744e65d28cfd87674427a5a7333088bffef2b649f20114be.js:53754
> trigger @ _ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:46074
> e @ _ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:43433
> t._run @ _ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:67275
> t._join @ _ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:67251
> t.join @ _ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:66968
> c @ _ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:53760
> (anonymous) @ _ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:46175
> r @ _ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:50091
> handleEvent @ _ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:46171
> handleEvent @ _ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:45108
> (anonymous) @ _ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:45498
> dispatch @ _ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:5443
> d.handle @ _ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:5247
> 
> ```

Resto in attesa del tuo feedback.

---

<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: [26 Maggio 2021, 4:50am UTC](https://meta.discourse.org/t/javascript-error-when-editing-title-of-topic/191653/2 "2021-05-26T04:50:01Z")

</div>

A meno che tu non riesca a riprodurlo qui (prova a cambiare la categoria di questo argomento, o del tuo argomento, da “bug” a qualcosa di diverso), non si tratta di un bug, ma di un problema di configurazione sul tuo sito.

---

<div class="post-metadata">

### Author: ![dirien](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dirien/32/206485_2.png) [@dirien](https://meta.discourse.org/u/dirien)
#### Post date: [26 Maggio 2021, 5:02am UTC](https://meta.discourse.org/t/javascript-error-when-editing-title-of-topic/191653/3 "2021-05-26T05:02:26Z")

</div>

Stesso problema qui:

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

@codinghorror: Scusa, non sono molto d’accordo con la definizione di bug nel dominio di Discourse. Per me sembrava un bug, dato che non ho apportato alcuna modifica al nostro sito. Tuttavia, riesco a riprodotlo anche qui, il che non significa comunque che sia un bug..

---

<div class="post-metadata">

### Author: ![dirien](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dirien/32/206485_2.png) [@dirien](https://meta.discourse.org/u/dirien)
#### Post date: [26 Maggio 2021, 9:05am UTC](https://meta.discourse.org/t/javascript-error-when-editing-title-of-topic/191653/4 "2021-05-26T09:05:44Z")

</div>

Posso riprodurlo qui:

Chrome: Versione 89.0.4389.90 (Build Ufficiale) (x86\_64)

1. Aggiorna la pagina
2. Clicca su modifica titolo
3. Premi Salva (senza apportare modifiche)
4. Messaggio di errore JavaScript.

@codinghorror: Va bene riportarlo come bug?

---

<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: [26 Maggio 2021, 5:49pm UTC](https://meta.discourse.org/t/javascript-error-when-editing-title-of-topic/191653/5 "2021-05-26T17:49:50Z")

</div>

Ok, quindi l’errore si verifica quando avvii la modifica del titolo nel primo post, ma non apporti effettivamente alcuna modifica e premi salva? Fammi provare… sto per modificare…

Ah sì, riesco a riprodurlo. Grazie per la segnalazione, è effettivamente un bug di qualche tipo @zogstrip. Quando modifichi il titolo dell’argomento o la categoria tramite il pulsante di modifica accanto al titolo dell’argomento, ma non apporti modifiche e premi poi salva, si verifica quanto descritto da @dirien.

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [26 Maggio 2021, 9:52pm UTC](https://meta.discourse.org/t/javascript-error-when-editing-title-of-topic/191653/6 "2021-05-26T21:52:48Z")

</div>

@cvx puoi aggiungerlo alla tua lista?

---

<div class="post-metadata">

### Author: ![cvx](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cvx/32/152146_2.png) [@cvx](https://meta.discourse.org/u/cvx)
#### Post date: [1 Giugno 2021, 2:50pm UTC](https://meta.discourse.org/t/javascript-error-when-editing-title-of-topic/191653/7 "2021-06-01T14:50:01Z")

</div>

Risolto in:

[https://github.com/discourse/discourse/pull/13227](https://github.com/discourse/discourse/pull/13227)

Grazie per la segnalazione! 😃

---

<div class="post-metadata">

### Author: ![cvx](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cvx/32/152146_2.png) [@cvx](https://meta.discourse.org/u/cvx)
#### Post date: [1 Giugno 2021, 2:50pm UTC](https://meta.discourse.org/t/javascript-error-when-editing-title-of-topic/191653/8 "2021-06-01T14:50:29Z")

</div>


