Salut
Lorsque je clique sur « enregistrer l’invitation » après avoir rempli les informations pour l’invitation, rien ne se passe, et dans la console (DevTools), une erreur s’affiche « this.invite.save is not a function ». Je pense qu’il s’agit d’un bug, pourriez-vous confirmer qu’il sera corrigé ?
Voir capture d’écran :
Pour quiconque rencontre le même problème, vous pouvez créer temporairement des liens d’invitation en utilisant l’API Discourse :
var myHeaders = new Headers();
myHeaders.append("Api-Username", "Gassim");
myHeaders.append("Content-Type", "application/json");
myHeaders.append("api-key", "amazingseceretAPIkey");
var raw = JSON.stringify({
"max_redemptions_allowed": 1000000,
"topic_id": 56955,
"group_names": "AMAZINGGROUP",
"expires_at": "2024-02-08T12:00:00.000Z"
});
var requestOptions = {
method: 'POST',
headers: myHeaders,
body: raw,
redirect: 'follow'
};
fetch("domain/invites.json", requestOptions)
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));
Merci !

