small tweaks to article has_events scope