Selon la page Opérations en masse administratives, je peux utiliser
rake export:groups
pour exporter l’ensemble des Groupes et importer de nouveaux Groupes en utilisant le même format. Cependant, lorsque je crée un nouveau Groupe en suivant le format, la trace se plaint :
ActiveRecord::RecordInvalid: Validation failed: You cannot allow membership requests for a group without any owners. (ActiveRecord::RecordInvalid)
(Si je n’inclus pas les user_ids, l’importation est ignorée.)
Voici le fichier d’importation :
{“groups”:[{“id”:352,“name”:“NewGroup1”,“created_at”:“2026-02-18T17:56:01.807Z”,“automatic_membership_email_domains”:“”,“primary_group”:false,“title”:null,“grant_trust_level”:null,“incoming_email”:null,“bio_raw”:“This is a NewGroup.”,“allow_membership_requests”:true,“full_name”:“NewGroup1”,“default_notification_level”:3,“visibility_level”:2,“public_exit”:true,“public_admission”:false,“membership_request_template”:null,“messageable_level”:3,“mentionable_level”:3,“members_visibility_level”:2,“publish_read_state”:false,“user_ids”:[1,2]}]}
Je ne vois aucun moyen d’indiquer lequel des utilisateurs est un propriétaire.
Quelqu’un a-t-il réussi à importer de nouveaux Groupes et, si oui, quel est le secret ?