'max tags per topic' failing silently

Since this week. we no longer see an error message when you more than max tags per topic on a topic. Instead, the topic just saves, but the additional tags are discarded silently.

إعجابَين (2)

Hi,

it should be fixed by

https://github.com/discourse/discourse/pull/9018

I added few tests, hopefully we don’t regress on this anymore.

Thanks.

8 إعجابات

merged

لقد وجدت هذا الموضوع عندما أردت الإبلاغ عن أن max_tags_per_topic يفشل بصمت في الاختبارات الحالية التي تم اجتيازها عندما يتم تعيينه على 0.

إعادة الإنتاج:

  • قم بتعيين max_tags_per_topic على 0
  • أضف علامة إلى موضوع
  • لاحظ أنها لم تتم إضافتها

عندما يتم تعيين الحد الأقصى للعلامات لكل موضوع على 1 وتحاول إضافة علامة ثانية، تظهر رسالة خطأ “يمكنك تحديد عنصر واحد فقط”.

أشك في أن الخطأ موجود هنا، إذا كان maximum يساوي 0 فإن تعبير if يكون خاطئًا.

3 إعجابات

شكراً لك! لقد قمنا بإصلاحه هنا:

إعجاب واحد (1)

تم إغلاق هذا الموضوع تلقائيًا بعد 19 ساعة. لم يعد يُسمح بالردود الجديدة.