• Yorick Peterse's avatar
    Refactor API noteable types constants · 654c4dd9
    Yorick Peterse authored
    This replaces API::Notes::NOTEABLE_TYPES and
    API::Discussions::NOTEABLE_TYPES with class methods defined in a
    separate helper modules. This allows EE to extend the list of noteable
    types, without having to modify the constant in-place. We can't define
    these methods directly in the API classes, as they would be used before
    we're able to extend them in EE.
discussions.rb 9.89 KB