ユーザーマージに失敗しました。サードパーティ製プラグインによるデータベースエントリの破損

将来のために、そのトピックに複数のカスタムフィールドがある場合は、以下を使用してください。

tcf = TopicCustomField.where(plugin_name: 'discourse-events', topic_id: problematic_topic_id)
c = tcf.first
c.value = "[295,50]"
c.save

@hellekin さん、Creating and managing events への移行をお勧めします。

実際、@fzngagan さんと協力して、Events から Discourse Events への移行スクリプトを作成することはできませんか?そこでは実例として活用できるでしょう。Faiz さん、これを優先すべきです。Events の正式な廃止を進めたいと考えています。

「いいね!」 3