Closed mheine closed 6 years ago
Märkligt. Vi har en validering på att ett namn alltid ska finnas och verkar inte heller ha några ChapterPost
s utan namn. Det verkar istället vara så att vi har lite Functionary
records utan tillhörande ChapterPost
.
ChapterPost.where(:name => '')
# => []
Functionary.joins("LEFT OUTER JOIN chapter_posts ON chapter_posts.id = functionaries.chapter_post_id").where("chapter_posts.name IS NULL").size
# => 8
Oh, då får man gräva i var de kan ha skapats... eller varför de kan ha tagits bort.
En hyfsat stark kandidat är nog mörkläggningen, skulle jag gissa.
Ref: #74
Något osäker på syntaxen, men det behövs en nil-check för att inte få en 'undefined method for nil'. Som det ser ut just nu kan inte vissa personers hemsida visas pga fel med funktionärsposter.