404 عند محاولة تحرير فئة بلهجة في الرابط

مرحباً، لقد أنشأت عن طريق الخطأ فئة جديدة بلهجة في الـ slug والإعدادات أدناه. بعد إنشاء هذه الفئة، كان النقر على "زر التعديل" في الفئة الجديدة يعيد التوجيه إلى صفحة 404.

=> #<Category:0x00005624cbc90838
 id: 182,
 name: "Sugestões",
 color: "F7941D",
 topic_id: 257800,
 topic_count: 0,
 created_at: Thu, 13 Jan 2022 16:11:40.677256000 UTC +00:00,
 updated_at: Thu, 13 Jan 2022 16:11:40.677256000 UTC +00:00,
 user_id: 2,
 topics_year: 0,
 topics_month: 0,
 topics_week: 0,
 slug: "sugest%C3%B5es",
 description: nil,
 text_color: "FFFFFF",
 read_restricted: false,
 auto_close_hours: nil,
 post_count: 0,
 latest_post_id: nil,
 latest_topic_id: nil,
 position: 149,
 parent_category_id: nil,
 posts_year: 0,
 posts_month: 0,
 posts_week: 0,
 email_in: nil,
 email_in_allow_strangers: false,
 topics_day: 0,
 posts_day: 0,
 allow_badges: true,
 name_lower: "sugestões",
 auto_close_based_on_last_post: false,
 topic_template: nil,
 contains_messages: nil,
 sort_order: "votes",
 sort_ascending: true,
 uploaded_logo_id: nil,
 uploaded_background_id: nil,
 topic_featured_link_allowed: true,
 all_topics_wiki: false,
 show_subcategory_list: true,
 num_featured_topics: 3,
 default_view: "top",
 subcategory_list_style: "boxes",
 default_top_period: "all",
 mailinglist_mirror: false,
 minimum_required_tags: 0,
 navigate_to_first_post_after_read: false,
 search_priority: 0,
 allow_global_tags: false,
 reviewable_by_group_id: nil,
 required_tag_group_id: nil,
 min_tags_from_required_group: 1,
 read_only_banner: "",
 default_list_filter: "all",
 allow_unlimited_owner_edits_on_first_post: false
>

لقد تمكنت من إصلاح المشكلة عن طريق الدخول إلى وحدة تحكم rails وتغيير الـ slug لإزالة اللهجة.

أعتقد أن تعيين إعداد slug generation method على ‘encoded’ يمكن أن يساعد في ذلك:

3 إعجابات

تم تعيين هذا الإعداد على ascii في نسختي نظرًا لأنني لا أرغب حقًا في وجود علامات النبرة في الأسماء المستعارة،

ولكن في لقد أخطأت عن طريق الخطأ في وضع حقول النص وكتبت الاسم (مع علامة النبرة) في حقل نص الاسم المستعار. أعتقد أن هذا قد تجاوز الاسم الذي تم إنشاؤه.

بعد ذلك، لم أتمكن من الدخول إلى صفحة تحرير الفئة بالنقر على زر التعديل.

إعجابَين (2)

هل تم إنشاء هذه المشكلة عبر واجهة المستخدم أم استخدمت وحدة التحكم لإجراء تغيير الـ slug؟ هل يمكنك إعادة إنتاج المشكلة، هل يجب علينا إعادة تصنيفها كـ #bug؟

تم إنشاء المشكلة في واجهة المستخدم @sam، لقد قدمت طلب سحب لإصلاحها.

لقد تم دمجه بالفعل لذا تم إصلاح المشكلة. آسف لقد نسيت تحديث الموضوع.

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

رائع جداً @saquetim

شكراً جزيلاً.

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

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.