ich habe für zwei meiner Kunden ein Belohnungs-Plugin erstellt. Dieses Plugin ermöglicht es Benutzern, Punkte zu sammeln, indem sie Belohnungsabzeichen erhalten ODER bestimmte vordefinierte Aufgaben erledigen. Diese gesammelten Punkte können im Punkte-Center eingelöst werden, wo der Administrator Belohnungen hochgeladen hat.
b:289:in `detect_enum_conflict!'
/home/user/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/activerecord-6.1.4.1/lib/active_record/enum.rb:294:in `raise_conflict_error': You tried to define an enum named "status" on the model "DiscourseRewards::UserReward", but this will generate a instance method "applied?", which is already defined by another enum. (ArgumentError)
Ich kann das Problem nicht reproduzieren, und auch mein anderer Kunde hat keine Schwierigkeiten mit dem Plugin.
Ich bitte einige Personen, das Plugin zu testen und mitzuteilen, ob sie ein ähnliches Problem haben oder nicht. Falls jemand eine Lösung dafür hat, wäre ich dafür dankbar.