خطأ 500 عند إضافة الوسوم

مرحبًا،

عند إضافة وسوم جديدة، يظهر خطأ 500.

السجلات:

ActiveRecord::RecordNotUnique (PG::UniqueViolation: ERROR: duplicate key value violates unique constraint "index_tags_on_name" DETAIL: Key (name)=(TAGTEST) already exists. ) /var/www/discourse/vendor/bu

فشل في معالجة الاستثناء في وسيط استثناء التطبيق: PG::UniqueViolation: ERROR: duplicate key value violates unique constraint "index_tags_on_name" DETAIL: Key (name)=(TAGTEST) already exists.

Discourse 2.4.0.beta4

وأخطاء 404 في الوسوم القديمة.

حسب الخطأ، هل هو تكرار لوسم ما؟

اختبار الوسم x4

لا يمكن إضافة بعض الوسوم الموجودة.

أعتقد أنني وجدت المشكلة،

أحاول إعادة استيراد قاعدة البيانات.

CREATE INDEX
CREATE INDEX
CREATE INDEX
CREATE INDEX
ERROR:  could not create unique index "index_tags_on_lower_name"
DETAIL:  Key (lower(name::text))=(棰ㄣ亴寮枫亸鍚广亜銇︺亜銈 is duplicated.
ERROR:  could not create unique index "index_tags_on_name"
DETAIL:  Key (name)=(棰ㄣ亴寮枫亸鍚广亜銇︺亜銈 is duplicated.
CREATE INDEX
CREATE INDEX
CREATE INDEX

كيف يمكنني إصلاح ذلك؟

إصلاح: قمت بإعادة فهرسة PostgreSQL index_tags_on_lower_name و index_tags_on_name