For two weeks, my daughter has been doing short am naps, 45 to 1 hr 15 max then for her next nap, she can sleep straight through for 2 1/2 hrs. I haven't let her sleep longer but do I have to wake her everyday? If this works, does it need fixing?

Yesterday looked like this:
wake 6:30
nap 8:20ish to 9:25
nap 11:15 to 1:45ish I woke her
nap 3:35ish to 5:15 but needed to be APed to go past 45 mins and we thought it was way to early
bed 7:15 ish but is APed to sleep still (rocked and put down asleep)
She also often won't nap more then 45 for the pm nap either.