The police officer required treatment at a health centre.
A resident alerted a police patrol.
The Anti-Corruption Prosecutor's Office is demanding that Navarro be jailed for six years and ten months.
The victim was reportedly attacked when he tried to stop the defendant robbing the garage.
Calvia police have reported more people for flouting mask-wearing regulations.
Calvia police say that there is increasing compliance with the order to wear masks.
Thirty-nine people so far this month.
Among those fined were people on beaches who were also drinking.
Three establishments have been reported and will be fined for breaches of the Balearic government's decree.
One establishment that was open on Punta Ballena could face a huge fine.
The prosecutor will be asking for a six-year sentence for the former Calvia police chief, José Antonio Navarro.
Police will be able to act on the spot if there are infringements of the noise bylaw.
Dealing with sound equipment "irregularities", more intensive control of street sellers ... .
During a week-long campaign, fines were issued in respect of 46 out of 245 vehicles.
The Guardia Civil traffic police probe illegal taxi services in Calvia.