Good catch.  This is an issue that was identified as part of removing the legacy promotion; however, it isn't related to the actual changes.  I had intended to create a github issue to track it, but forgot.

I have since created the following issue, which should be addressed in a separate PR:
https://github.com/Katello/katello/issues/2619