Two teenagers who peed into a pot of broth at a hotpot restaurant have been ordered to pay 2.2m yuan ($309,000; £227,000) to two catering companies in China.

The incident, which happened in February at a Shanghai branch of China's biggest hotpot chain Haidilao, sparked widespread criticism after the 17-year-olds posted a video of their drunken act online.

There is no suggestion that anyone consumed the contaminated broth but Haidilao had offered to pay thousands of diners who dined at the restaurant in the days following the incident.

In March, Haidilao sought more than 23m yuan in losses, saying this took into account the amount it compensated customers over the incident.

Last Friday, a Shanghai court found that the teenagers had infringed upon the companies' property rights as well as reputation through "acts of insult", noting that their actions contaminated tableware and "caused strong discomfort among the public".