Skip to content

Refactor spam logic

I've noticed that our spam marking logic is mixed in with our spam checking logic.

I suggest we split SpamService up into two classes (something like) Spam::MarkService and Spam::CheckService, both of which use a common Concern that allows easy calling of Akismet from both.

Edited by charlie ablett