updateFormsDataStatusByid
Met à jour le statut de données de formulaire par ID. 🔐 Cette méthode nécessite une autorisation.
Description
Modifie uniquement le statut d'un enregistrement de données de formulaire soumis (sent, moderation, approved, banned ou deleted) et renvoie true en cas de succès.
Passez le nouveau statut dans body.status. Seul l'utilisateur qui a soumis l'enregistrement peut modifier son statut ; pour tout autre, l'appel renvoie 403 ("You can only modify your own records"). Un status manquant renvoie 400 ("Provide a valid status").
.updateFormsDataStatusByid(
,
);
Schéma des paramètres
Schema
id(obligatoire): number
ID des données du formulaire.
exemple : 1
body(obligatoire): object
Corps de la requête.
Exemples
Exemple minimal
// 1. auth
const authData = [
{
marker: 'email',
value: 'john@example.com',
},
{
marker: 'password',
value: '123456',
},
];
await AuthProvider.auth('email', {
authData,
});
// 2. update the status of your form data record by id
const result = await FormData.updateFormsDataStatusByid(
1621, // FormData ID.
{
status: 'approved',
},
);
Exemple de réponse
true