I am so sorry.
A few months ago Ella jumped off my bed and hurt her leg. We took her to the vet and thank god it wasn't broken. She gave her pain medication and it helped. Although, she couldn't walk on it for about a month. It's been about four months and she has just fully recovered.
Hope everything goes well in the surgery.