uckelman
(Joel Uckelman)
1
أرى هذا في صفحة تحرير خطافات الويب مع 3.3.0.beta1-dev:
يبدو أن قسمين وتسميات مربعات الاختيار الخاصة بهما تعرضان مفاتيح i18n بدلاً من قيم تلك المفاتيح. على سبيل المثال، أنا متأكد إلى حد ما من أن
[en.admin.web_hooks.voting_event.group_name]
ليس العنوان المقصود لأي فئة يفترض أن تكون كذلك.
3 إعجابات
صيد جيد!
لا يُفترض بك رؤية خطاف الويب الخاص بالمكون الإضافي غير المثبت على Discourse الخاص بك.
هذا تراجع من هنا:
هنا تحديدًا.
الرموز المقدمة في TYPES لا تتطابق مع قيم القائمة:
للفريق، إليك حل محتمل:
def self.types_with_prefix(prefix)
TYPES.select { |key, _value| key.to_s.start_with?(prefix.to_s) }.values
end
def self.active
ids_to_exclude = []
unless defined?(SiteSetting.solved_enabled) && SiteSetting.solved_enabled
ids_to_exclude.concat(types_with_prefix(:solved))
end
unless defined?(SiteSetting.assign_enabled) && SiteSetting.assign_enabled
ids_to_exclude.concat(types_with_prefix(:assign))
end
unless defined?(SiteSetting.voting_enabled) && SiteSetting.voting_enabled
ids_to_exclude.concat(types_with_prefix(:voting_topic))
end
unless defined?(SiteSetting.chat_enabled) && SiteSetting.chat_enabled
ids_to_exclude.concat(types_with_prefix(:chat_message))
end
self.where.not(id: ids_to_exclude.flatten)
end
6 إعجابات
شكرا لك على الإبلاغ عن هذه المشكلة 
لقد قمت بإصلاحها اليوم في هذا الطلب
5 إعجابات
nat
(Natalie T)
تم إغلاقه في
6
تم إغلاق هذا الموضوع تلقائيًا بعد يومين. لم تعد الردود الجديدة مسموحًا بها.