تعذر الوصول إلى إحدى فئاتنا

https://meta.discourse.org/t/discourse-2-6-0-beta5-release-notes/168756

أتساءل عن عدم القدرة على الوصول إلى إحدى فئاتنا بعد التحديث إلى الإصدار التجريبي 5. أرجو إعلامي بأي سجلات مطلوبة. أنا مسؤول، لكن عندما أحاول النقر على تحديد هذه الفئة المحددة بالاسم أرى:

جميع الفئات الأخرى تفتح بشكل صحيح حسب ما أستطيع تحديده.

هل يحتوي اسم هذه الفئة على أحرف غير عادية؟

تقويم المجتمع

أود الاستفسار مرة أخرى عما إذا كان لدى أي شخص نصيحة لدمج هذا التصنيف، “تقويم المجتمع”، مع تصنيف آخر. لا يزال من المستحيل الوصول إليه عن طريق تحديد التصنيف، ولا تزال المنشورات الفردية متاحة، ولا أرى أي سجلات أخطاء تظهر أيضًا.

عفوًا! هذه الصفحة غير موجودة أو خاصة. :thinking:

إليك مخرجات Rails لهذه الفئة.

ملخص

#<Category:0x000055cde93db078
id: 36,
name: “تقويم المجتمع”,
color: “ED207B”,
topic_id: 419,
topic_count: 15,
created_at: الأحد، 24 مارس 2019 18:10:42 ت ع م +00:00,
updated_at: الأحد، 20 ديسمبر 2020 08:27:45 ت ع م +00:00,
user_id: 2,
topics_year: 5,
topics_month: 0,
topics_week: 0,
slug: “أحداث-غير-رسمية”,
description: “هذا <a href="https://discuss.noisebridge.info/calendar\”>التقويم غير الرسمي للمجتمع مخصص لأي حدث ترغب في مشاركته! الحياة خارج نوسبريدج.",
text_color: “FFFFFF”,
read_restricted: false,
auto_close_hours: nil,
post_count: 26,
latest_post_id: 8837,
latest_topic_id: 2105,
position: 20,
parent_category_id: nil,
posts_year: 9,
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: “تقويم المجتمع”,
auto_close_based_on_last_post: false,
topic_template: “هذا التقويم مخصص لأي حدث ترغب في مشاركته!\nلا يجب أن تتضمن الأحداث نوسبريدج!\n”,
contains_messages: nil,
sort_order: “”,
sort_ascending: nil,
uploaded_logo_id: 504,
uploaded_background_id: nil,
topic_featured_link_allowed: true,
all_topics_wiki: false,
show_subcategory_list: false,
num_featured_topics: 3,
default_view: “calendar”,
subcategory_list_style: “صفوف مع مواضيع مميزة”,
default_top_period: “الكل”,
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: nil,
default_list_filter: “الكل”>

قد يكون لهذا علاقة بهذا:
https://meta.discourse.org/t/discourse-event/149964/135

شكرًا لك، يبدو أنني سأحتاج إلى تطبيق إصلاح default_view من وحدة تحكم Rails. غير واضح كيفية إصلاح الفئة “Unofficial-events” ذات المعرف 36 لاستخدام العرض الأحدث.

حاولت اتباع هذه التعليمات. غير واضح ما إذا كنت بحاجة إلى إعادة كتابة myCategory كـ Unofficial-events مع المعرف 36.

ما زلت مبتدئًا في وحدة تحكم Rails. ملخص محاولتي

$ ./launcher enter app

rails c

[1] pry(main)> Unofficial-events = Category.find_by(id: 36)
NameError: uninitialized constant Unofficial
from (pry):1:in __pry__' [2] pry(main)> Unofficial-events.default_view = "latest" NameError: uninitialized constant Unofficial from (pry):2:in pry
[3] pry(main)> Unofficial-events.save!
NameError: uninitialized constant Unofficial
from (pry):3:in __pry__' [4] pry(main)> myCategory = Category.find_by(id 36) NoMethodError: undefined method id’ for main:Object
from (pry):4:in `pry
[5] pry(main)>

:thinking: لست متأكدًا بشأن الشرطة في Unofficial-event، لكن استخدام myCategory كاسم متغير يجب أن يعمل.

from (pry):3:in __pry__' [4] pry(main)> myCategory = Category.find_by(id 36) NoMethodError: undefined method id’ for main:Object
from (pry):4:in `pry
[5] pry(main)>

شكرًا لك @Benjamin_D. إذا كان على أي شخص القيام بذلك، فلاحظ أن هناك خطأ مطبعي صغير في هذا المنشور في الخطوة الأخيرة، ويمكنك الحفظ باستخدام myCategory.save!.

ينقصك النقطتان الرأسيتان بين id و 36