Risposta Discourse

Versione di Discourse: discourse latest-release +121
Retort: retort 201afe3


Sto ancora riscontrando i seguenti errori nella console di Google Chrome

Uncaught TypeError: Cannot read property 'map' of undefined
at _retort-972c371c6d8722041975c4d4723d73c31b2cd1f7ab4e5ef40da956eba16f7b7d.js:31
at _application-edf47146272ed83797d8302598e8d2811398547deb797477466306b2b1364d57.js:80552
at Array.map (<anonymous>)
at y (_application-edf47146272ed83797d8302598e8d2811398547deb797477466306b2b1364d57.js:80551)
at t.html (_application-edf47146272ed83797d8302598e8d2811398547deb797477466306b2b1364d57.js:76664)
at t.value (_application-edf47146272ed83797d8302598e8d2811398547deb797477466306b2b1364d57.js:81059)
at t.value (_application-edf47146272ed83797d8302598e8d2811398547deb797477466306b2b1364d57.js:80760)
at s (_vendor-a520d2facd37b23a6fce06beaf5feaa3034f761d5b4f37c89c4cecd3ead14192.js:20537)
at t.exports (_vendor-a520d2facd37b23a6fce06beaf5feaa3034f761d5b4f37c89c4cecd3ead14192.js:20524)
at e (_vendor-a520d2facd37b23a6fce06beaf5feaa3034f761d5b4f37c89c4cecd3ead14192.js:19893)

Sembra essere correlato a questa riga..

 api.decorateWidget('post-contents:after-cooked', function (helper) {
  var postId = helper.getModel().id;

  var post = _retort.default.postFor(postId);

  if (_retort.default.disabledFor(postId)) {
    return;
  }

  _retort.default.storeWidget(helper);

  return post.retorts.map(function (_ref) {  <<<<(RED X QUI)
    var usernames = _ref.usernames,
        emoji = _ref.emoji;
    return helper.attach('retort-toggle', {
      post: post,
      usernames: usernames,
      emoji: emoji
    });
  });
});
2 Mi Piace

Grazie, darò un’occhiata domani.

2 Mi Piace

Ho gestito questa eccezione (non bloccante) :+1:

4 Mi Piace

Wow, che velocità! Grazie! :slight_smile:

3 Mi Piace

Ottimo, spero di configurarlo anche per la mia community :grinning:

2 Mi Piace

Hai avuto fortuna con questo? Sei riuscito a riprodurre il problema? Mi chiedo se siamo gli unici ad avere questo problema.

2 Mi Piace

È un po’ complicato riprodurlo, ma l’ho visto almeno una volta qui:

https://try.thepavilion.io/t/heres-something-to-react-to/571?u=angus

Ho apportato una modifica che dovrebbe prevenire che ciò si verifichi. Potresti aggiornare e testare?

2 Mi Piace

È davvero così! Grazie mille per la correzione, Angus :clap::grinning_face_with_smiling_eyes:

4 Mi Piace

Ciao, è normale?

1 Mi Piace

Sarebbe possibile che reagire a un post lo mettesse automaticamente in ‘Mi piace’?

Sì. Ti aspettavi qualcos’altro?

No, non al momento.

3 Mi Piace

Sono così felice di aver scoperto questo plugin. Desideravo questo tipo di funzionalità da un po’ di tempo.

3 Mi Piace

Sono un membro del forum di un gruppo. A un post ho ricevuto più di due reazioni dello stesso tipo. Quando passo il mouse sopra, appare la scritta: “[nome utente 1], [nome utente 2] e altri 2 hanno reagito con [nome dell’emoji]”.

C’è un modo per vedere chi sono gli altri?

8 Mi Piace

Per favore, controlla questo..

https://meta.discourse.org/t/ads-not-visible-at-incognito-mode-after-update/176493/3?u=thebaby5

3 Mi Piace

Non so se questa idea sia stata proposta in precedenza, ma oltre alle emoji di reazione, potreste voler specificare l’etichetta alternativa che appare quando si passa il mouse sopra l’emoji, per chiarirne meglio l’intento. Questo perché le emoji possono ancora essere interpretate in modo piuttosto casuale, o addirittura errato, a seconda di come vengono utilizzate in altri contesti.

Con le etichette potrei specificare:

:thinking: → Questo mi ispira

:blush: → Felice di essere stato d’aiuto

:heart: → Adoro questa idea

:blue_heart: → Sto iniziando a apprezzare questa idea

:-1: → Voto contro questa idea

:poop: → Questo è fuori tema

4 Mi Piace

Questo mi interessa… :laughing:

2 Mi Piace

C’è un utente che riceverebbe un sacco di :poop: sui suoi post.
:slightly_smiling_face:

Da circa una settimana, il selettore di emoji si comporta in modo anomalo e scorre verso l’inizio della pagina. Non ho trovato segnalazioni di bug esistenti relative a questo comportamento.

Esempio su il forum di Manjaro:

Emoji_Error

Dato che sembrano esserci diverse persone con questo problema, apro una nuova segnalazione di bug.

:sweat_smile:

1 Mi Piace

Riesci a riprodurre questo problema in modalità provvisoria? https://forum.manjaro.org/safe-mode

Il tuo browser è aggiornato? Stai utilizzando eventuali plugin/estensioni?

4 Mi Piace
  1. Riproducibile in firefox --safemode
  2. firefox --version
    Mozilla Firefox 85.0
    
  3. I plug-in NoScript e uBlock Origin sono attivi quando Firefox non è in modalità provvisoria

:thinking:

1 Mi Piace