مرحباً بالجميع، أنا أعمل حاليًا على discourse-k8s-operator، حيث قمت بتطوير إجراء يتطلب التحقق مما إذا كان المستخدم موجودًا. لا يبدو أن هناك مهمة rake موجودة لهذا الغرض، ومع ذلك (لاحظنا أيضًا أن بعض مهام rake التي كنا نتوقع وجودها لم تكن موجودة أيضًا).
لأغراضنا، قمنا بتصحيح discourse، ولكن هذا يبدو تغييرًا صغيرًا يمكن أن يتناسب مع المنبع! لقد قدمت PR، وأتطلع إلى سماع مدخلاتكم!
إذا فهمت قصدك من خلال النظر إلى مستودع github، فلماذا لا تستخدم DISCOURSE_DEVELOPER_EMAIL فقط، وعندما يتم إنشاء مستخدم بعنوان البريد الإلكتروني هذا، يصبح مسؤولاً تلقائيًا.
لقد قمنا بتصحيح مهمة rake users:exists التي تم تقديمها الآن كـ PR لمعالجة هذا الأمر: يمكننا التحقق مما إذا كان المستخدم موجودًا بالفعل، ثم ضبط stdin حسب الاقتضاء.