I trigger di gruppo in Automation dovrebbero includere un placeholder per il nome completo e non solo lo stub

Continuando la discussione da Discourse Automation:

I trigger per aggiungere o rimuovere qualcuno da un gruppo includono un comodo segnaposto per group_name. Sfortunatamente, è impostato sullo stub (ad esempio, support-enthusiasts) e non sul nome completo (“Discourse Support Enthusiasts”). Il codice è:

            "placeholders" => {
              "group_name" => group.name,
            },

Poiché il nome stub del gruppo è tutto ciò di cui hai bisogno per creare un gruppo, posso capire perché il codice è così. Ma quando si tratta, ad esempio, di inviare un PM di benvenuto quando qualcuno si unisce al gruppo, sarebbe molto più bello usare il nome completo, se possibile:

            "placeholders" => {
              "group_name" => group.full_name || group.name,
            },

C’è un caso d’uso che necessita dello stub? Se è così, forse aggiungere un nuovo segnaposto group_full_name invece?

            "placeholders" => {
              "group_name" => group.name,
              "group_full_name" => group.full_name || group.name,
            },
2 Mi Piace