booking editing now possible through frontend (for non-JS browsers too)