Story 55809770: Type-checking newly created objects so they don't show up in the wrong list views
Merge pull request #282 from reciprocity/feature/fix-dashboard-programs

Prevent the wrong type of newly created objects from showing up in Programs on the dashboard (#55809770)