Plugin ActivityPub

Hmm, funziona davvero? Dalla mia esperienza, toccare Plugin::Instance dopo l’initialization non va bene.

Sì, la usiamo in diversi punti all’interno di after_initialize, ad esempio:

Il problema principale è che altri plugin o il core non possono accedere al metodo prepended. In questo caso, il metodo viene acceso solo dallo stesso plugin, più avanti nel ciclo di vita.

1 Mi Piace

Sul mio computer è ancora rotto. Stesso errore.

2 Mi Piace

Puoi condividere l’intero backtrace della build fallita? Sospetto che qualcos’altro stia caricando PrettyText prima che PrecompileBundle sia disponibile.

Per favore, condividi anche gli hash dei commit di Discourse core e ActivityPub utilizzati da quella build.

1 Mi Piace

Mi scuso. Il problema era da parte mia. La causa era il mio vecchio plugin per le menzioni. Forse sono stato troppo frettoloso nell’abilitare e disabilitare i plugin mentre cercavo la causa del bug.

2 Mi Piace