It seems a bit of a dubious ruling really.
www.bbc.co.uk/news/uk-northern-ireland-32791239
'The judge said Ashers is "conducting a business for profit", it is not a religious group.'
Lots of business are run for profit, but it doesn't mean they must maximise profits at all costs.
It was held that the bakery discriminated against the purchaser who wanted 'Support Gay Marriage' printed on a cake.
Which is a political slogan which either gays or heterosexuals could use.
I would feel more comfortable with the ruling had they simply refused to make, say, a standard wedding cake for a gay couple.
Although of course gay marriage is illegal in Northern Ireland.
I am not really clear what the boundaries are here, if you are an ISIS supporter can you go and get a pro-jihad cake made as part of your religious rights?