I agree with you, but this is a tricky one. The Content Api has a ```liveBloggingNow``` property on the content fields object, but that – as it suggests – is just a boolean about state, not whether the content was ever a live blog. The only way to infer that information is through the tone tag.

One way to keep it a bit more DRY and out of the JS would be to move to the recently created [```trailType```](https://github.com/guardian/frontend/blob/master/common/app/model/content.scala#L80) on the content model, that the fronts team added. Though that itse;f is quite ugly and *if/else* like. :wink: