استيراد المجموعات دفعة واحدة

وفقًا لصفحة العمليات الإدارية المجمعة، يمكنني استخدام

rake export:groups

لتصدير مجموعة المجموعات واستيراد مجموعات جديدة باستخدام نفس التنسيق. ومع ذلك، عندما أقوم بإنشاء مجموعة جديدة باتباع التنسيق، يشتكي التتبع من:

ActiveRecord::RecordInvalid: Validation failed: You cannot allow membership requests for a group without any owners. (ActiveRecord::RecordInvalid)

(إذا لم أقم بتضمين user_ids، فإنه يتجاهل الاستيراد.)

إليك ملف الاستيراد:

{“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]}]}

لا أرى أي طريقة للإشارة إلى أي من المستخدمين هو مالك.

هل قام أي شخص باستيراد مجموعات جديدة بنجاح وإذا كان الأمر كذلك، فما هو السر؟

إعجابَين (2)

لقد أضفت سجلاً آخر لـ {“group_users”…} لتحديد مالك، ولكنني ما زلت أتلقى نفس الخطأ.

هل هذا يعمل؟