Intenté actualizar datos asignados dentro de otro objeto asignado. me muestra este mensaje

La función updateDoc() toma una DocumentReference como primer parámetro y no una DocumentSnapshot . Intente refactorizar el código como se muestra a continuación:
// Pass reference of that document, cityRef in this case // You can also access the doc ref by `artichoke.ref` as well updateDoc(cityRef, { maxCart: { tomato: { cart: false } } })