Open coneybeare opened 1 month ago
Ah, think I figured it out. I had include Ruby::Enum
in the superclass PostMediaType
, even though I put it here to try and simplify it. The @_enum_hash
seems to have not been accessible that way. Moving include Ruby::Enum
into every subclass directly, and removing from the super class works again.
I think supporting superclass enums is a very desirable feature! Let's reopen this.
Want to try and write some (failing) specs and maybe an implementation?
I have an older project, just updated to rails 6.1 and ruby 3. However, I am seeing an issue when trying to read the values from here, and not sure why
It doesn't appear that the
values
method is working correctly, but I can't see why.